Я сделал простое приложение на Android, которое увеличивает значение счетчика на единицу и переходит к следующему действию. На этом этапе, если я нажму кнопку «Назад», вместо того, чтобы просто покинуть приложение или перейти на главный экран приложения, он переходит на предыдущий экран и уменьшает счетчик на один. Как предотвратить это и сохранить значение счетчика. БлагодаряНажатие кнопки «Назад» уменьшает счетчик
-1
A
ответ
0
Вы можете перехватить Нззад и обрабатывать его по-разному:
@Override
public void onBackPressed() {
// do something else.
}
1
использовать как этот
@Override
public void onBackPressed() {
super.onBackPressed();
counter--;
// fireintent here or finish() call
}
0
При запуске нового намерения обязательно включите NOHISTORY, чтобы предотвратить деятельность нагромождение в стеке. Вам нужно будет сохранить значение в своих общих предпочтениях приложений или в другом файле, чтобы гарантировать, что это значение будет сохранено, когда ваше приложение выйдет.
создать статический счетчик! –