|
Errors
|
|||
---|---|---|---|
#18+
В Android studio в определённый момент на новых, только-что созданных страницах перестали работать кнопки. Ошибок,кажется,нет. "Иду",значит, по нужному пути( последовательность страниц проги), и на самой новой,связывающей последнюю(ранее созданную) и предпоследнюю( тоже старую) не работают кнопки. Что делать? Дайте совет) ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2015, 02:29 |
|
Errors
|
|||
---|---|---|---|
#18+
Что за страницы с кнопками в студии? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2015, 09:06 |
|
Errors
|
|||
---|---|---|---|
#18+
Страница,состоящая из фона и кнопок,RelativeLayout. Прописал в Мэин Активити код, куда ведут кнопки, но почему-то день назад началась фигня- новые прописанные коды перестали работать. Старые работают правильно, доходишь до этих последних страниц,а они уже не пашут( ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2015, 15:52 |
|
Errors
|
|||
---|---|---|---|
#18+
ilja2210, что-то напрограммировал, как вариант. :) код нужен. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2015, 16:13 |
|
Errors
|
|||
---|---|---|---|
#18+
wadman, public void chem() { view = "chem"; setContentView(R.layout.chem); Button chem1 = (Button) findViewById(R.id.chem1); Button chem2 = (Button) findViewById(R.id.chem2); Button chem3 = (Button) findViewById(R.id.chem3); Button chem4 = (Button) findViewById(R.id.chem4); View.OnClickListener chemA = new View.OnClickListener() { public void onClick(View v) { view = "chem1"; setContentView(R.layout.stepen); } }; View.OnClickListener chemB = new View.OnClickListener() { @Override public void onClick(View v) { view = "chem2"; setContentView(R.layout.stepen); } }; View.OnClickListener chemC = new View.OnClickListener() { @Override public void onClick(View v) { view = "chem3"; setContentView(R.layout.stepen); } }; View.OnClickListener chemD = new View.OnClickListener() { @Override public void onClick(View v) { view = "chem4"; setContentView(R.layout.stepen); } }; chem1.setOnClickListener(chemA); chem2.setOnClickListener(chemB); chem3.setOnClickListener(chemC); chem4.setOnClickListener(chemD); } вот эта тема не пашет ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2015, 16:26 |
|
Errors
|
|||
---|---|---|---|
#18+
ilja2210, вообще мб есть какие идеи? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2015, 16:39 |
|
Errors
|
|||
---|---|---|---|
#18+
кому то нужно про фрагменты почитать ? смысл в смене вьюконтента так ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2015, 18:28 |
|
Errors
|
|||
---|---|---|---|
#18+
Джибс, Дайте плз совет, почему кнопки на более поздних страницах могут не работать?Что конкретно нужно делать?Срочно нужно доделать эту прогу, а тут такие проблемы( ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2015, 18:51 |
|
Errors
|
|||
---|---|---|---|
#18+
public void chem() { view = "chem"; setContentView(R.layout.chem); Button кипяток = (Button) findViewById(R.id.chem1); Button масло = (Button) findViewById(R.id.chem2); Button пар = (Button) findViewById(R.id.chem3); Button предмет = (Button) findViewById(R.id.chem4); View.OnClickListener кипяток1 = new View.OnClickListener() { public void onClick(View v) { view = "stepen"; setContentView(R.layout.stepen); } }; View.OnClickListener масло1 = new View.OnClickListener() { @Override public void onClick(View v) { view = "stepen"; setContentView(R.layout.stepen); } }; View.OnClickListener пар1 = new View.OnClickListener() { @Override public void onClick(View v) { view = "stepen"; setContentView(R.layout.stepen); } }; View.OnClickListener предмет1 = new View.OnClickListener() { @Override public void onClick(View v) { view = "stepen"; setContentView(R.layout.stepen); } }; кипяток.setOnClickListener(кипяток1); масло.setOnClickListener(масло1); пар.setOnClickListener(пар1); предмет.setOnClickListener(предмет1); } ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2015, 18:52 |
|
Errors
|
|||
---|---|---|---|
#18+
ilja2210, Чё,никаких мыслей?)) ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2015, 23:25 |
|
Errors
|
|||
---|---|---|---|
#18+
а если подумать. что быдет после смены контент вьюшки ? наверное он уже не будет ничего знать про кнопки ? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2015, 15:18 |
|
Errors
|
|||
---|---|---|---|
#18+
Джибс, Вообще,прикол в том,что в последовательности страницы он доходит лишь до четвёртой. Может,это как-то нужно связать с фреймом? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.03.2015, 11:53 |
|
Errors
|
|||
---|---|---|---|
#18+
1. зачем делаешь смену вью контента через нажатие кнопки ? 2. почему все кнопки ставят один и тот же вью контент ? setContentView(R.layout.stepen); может проще повесить тогда на один OnClickListener 3. после смены вью контента что ты ожидаешь ? 4. так это не делается по идее, контент меняют, например при смене ориентации дисплея когда в силу каких либо причин, запретили автоматическое пересоздавание активити/фрагментов твой случай, грамотнее всего это использование фрагментов. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.03.2015, 13:00 |
|
Errors
|
|||
---|---|---|---|
#18+
Джибс, т.е. это нормально,что в череде страниц( главная>hand>help>chem>stepen>lechenie) доходит только до четвёртой, дальше не движется+на этой странице не работает кнопка back? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.03.2015, 17:13 |
|
Errors
|
|||
---|---|---|---|
#18+
ilja2210Джибс, т.е. это нормально,что в череде страниц( главная>hand>help>chem>stepen>lechenie) доходит только до четвёртой, дальше не движется+на этой странице не работает кнопка back? то что ты делаешь это не нормально. создай несколько активити или фрагментов и работай с ними. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.03.2015, 22:55 |
|
|
start [/forum/topic.php?fid=13&msg=38890882&tid=1331401]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
27ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 138ms |
0 / 0 |