Я хочу отключить кнопку возврата. Я знаю, что могу сделать это через onBackPressed(). Но я хочу отключить эту кнопку некоторое время (20 секунд). Помогите мне, пожалуйста, как я это делаю?OnBackPressed() в то время
-2
A
ответ
1
В onCreate уловить время начала и сохранить его. Затем внутри onBackPressed проверяет текущее время на это время.
вот как вы можете получить время Get current time and date on Android
вот как onBackPressed будет выглядеть более менее
if((startTime - currentTime) < 20min)
return;
else
super.onBackPressed()
+0
Спасибо! Это хорошо) –
0
просто использовать
@Override
public void onBackPressed() {
// TODO Auto-generated method stub
}
только для удаления супер метод, как выше
1
@Override
public void onBackPressed() {
handler.postDelayed(new Runnable() {
public void run() {
super.onbackpressed();
}
}, 20000);
}
Смежные вопросы
- 1. Проблемы в onBackpressed()
- 2. onBackPressed() должен вызывать предыдущую активность onBackPressed()
- 3. Фрагменты и onBackPressed функция
- 4. Android onBackPressed
- 5. Android onBackPressed() в фрагменте
- 6. OnBackPressed в Xamarin Android
- 7. onBackPressed Андроид
- 8. В то время как внутри другого в то время как
- 9. Закрыть приложение в onBackPressed() MainActivity
- 10. onBackPressed - избегать разрушающей активности
- 11. Android onBackPressed избежать выхода
- 12. onBackPressed() ориентация Выпуск
- 13. деятельность- OnbackPressed выпуск
- 14. onBackPressed() не работает
- 15. Android resetting MediaPlayer onBackPressed
- 16. onBackPressed вызывает проблемы в коде
- 17. Активность не заканчивается onbackpressed
- 18. onKeyDown() или onBackPressed()
- 19. Java делают время, в то время как
- 20. В то время как время выполнения выписки
- 21. onBackPressed() animation issue
- 22. UnsupportedOperationException - Случайная ошибка - OnBackPressed
- 23. Добавить onBackpressed to Fragment
- 24. Активность - Фрагмент onBackPressed()
- 25. OnBackPressed() возвращает некорректную активность
- 26. using onBackPressed in android
- 27. onbackpressed анимация странное поведение
- 28. Android onBackPressed() не называется?
- 29. set OnBackPressed in Fragment
- 30. Popbackstack Завершает активность в OnBackPressed
Если вы знаете метод, который вам нужно переопределить, то в чем вопрос тогда? просто проверьте таймер или что-то –