Добрый день! Есть такая проблема. Пишу азбуку, это подразумивает собой смену Activity по нажатию кнопочки - буква вперед, буква назад. При нажатии кнопки вперед, происходит перезагрузка Activity, после повторного нажатия после перезагрузки происходит переход как и было задумано. Код перехода:
final ImageButton imageButton4 = (ImageButton) findViewById(R.id.imageButton4);
imageButton4.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent intent4 = new Intent(getBaseContext(), second.class);
startActivity(intent4);
}
});
Может это не перезагрузка, а просто мигает как то Activity? как этого избежать? попробовать переписать под Intentfilter?
Данная проблема только при тестировании на телефоне. Телефон Htc desire S, фирменная Android 2.3.5
На эмуляторе проблем нет. На эмуляторе 2.3.3 голый Android.
происходит перезагрузка Activity по нажатию кнопки
Re: происходит перезагрузка Activity по нажатию кнопки
Подключил телефон в режиме отладки - по логам, ругается на размер картинок и как следствие нехватку памяти. Картинки урезал, они уже по 7 килобайт у меня, переверстал все, убрал кучу хлама и все равно вот так, как было.
Re: происходит перезагрузка Activity по нажатию кнопки
она не пересоздаётся уходит в паузу при старте новой активити
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
- KamiSempai
- Сообщения: 1339
- Зарегистрирован: 17 фев 2012, 21:23
- Откуда: Мордор
Re: происходит перезагрузка Activity по нажатию кнопки
mmmmoroz, если Вам нужно обновить данные в Activity обновляйте. Зачем ее пересоздавать?
R.id.team
Хватит таскать макулатуру на тренировку! Используй T Note.
Хватит таскать макулатуру на тренировку! Используй T Note.