Я хочу показать предупреждение, когда пользователь нажимает кнопку дома на устройстве (вы хотите выйти из приложения?) Как это сделать?Как показать предупреждение Диалог при нажатии кнопки дома (ICS)
ответ
Напишите код диалогового окна предупреждения о готовности в onPause(), он будет работать отлично.
Невозможно, чтобы приложения для Android отменили функциональность кнопки «Домой». Лучшее, что вы можете сделать, это показать диалог, когда пользователь нажимает обратно в верхнем Activity
.
Вы можете найти более подробную информацию в следующих SO ответов:
Вы не можете справиться Home нажатие кнопки, из-за Android политики (Home button click event handling android). Конечно, вы можете использовать метод onPause()/onStop() вашей текущей активности, но ваше приложение будет перемещено на задний план слишком быстро, и пользователь не увидит ваше диалоговое окно, я думаю.
Также обратите внимание, что Home не закрывает приложение - просто перемещается на задний план. Пользователь обычно закрывает приложение, нажимая Back on main activity, попытайтесь его обработать:
@Override
public void onBackPressed() {
// your dialog here
}
- 1. Как показать верхнюю панель в IOS при нажатии кнопки дома.?
- 2. Как отменить таймер при нажатии кнопки дома?
- 3. Как отклонить UIAlertView при нажатии кнопки дома?
- 4. Как завершить процесс при нажатии кнопки дома?
- 5. Как остановить mediaplayer при нажатии кнопки дома
- 6. Предупреждение при нажатии кнопки?
- 7. ICS клавиатура назад, кнопки дома не касаются при открытии наложения
- 8. диалог jquery при нажатии кнопки
- 9. Приостановка таймеров при нажатии кнопки дома быстро
- 10. Остановка обслуживания при нажатии кнопки дома?
- 11. Сбросить контроллер просмотра при нажатии кнопки дома
- 12. Обнаружение при нажатии кнопки дома iOS
- 13. Активность набирается андроидом при нажатии кнопки дома
- 14. Как показать предупреждение при нажатии кнопки Showtodaybutton на 3 Datepicker
- 15. Как показать предупреждение при нажатии кнопки ussing css
- 16. Предупреждение при нажатии динамической кнопки
- 17. Предупреждение при нажатии кнопки выхода
- 18. Показать предупреждение при нажатии клавиши
- 19. «Подождите, пожалуйста, загрузите» предупреждение при нажатии кнопки
- 20. DialogFragment отклоняется при нажатии дома
- 21. как отключить кнопку дома при нажатии кнопки переключения
- 22. Показать подсказку при нажатии кнопки
- 23. Показать текст при нажатии кнопки
- 24. Дисплей Диалог при нажатии кнопки на CustomList
- 25. Как показать виджет при нажатии кнопки?
- 26. Как показать скрытый столбец при нажатии кнопки
- 27. Как показать выбор файла при нажатии кнопки?
- 28. Как скрыть/показать макет при нажатии кнопки
- 29. Как показать DatePickerDialog при нажатии кнопки?
- 30. Как скрыть/показать div при нажатии кнопки?
Это не сработает - приложение будет перемещаться на задний план в любом случае и слишком быстро – Dimmerg