Я хотел бы предупредить пользователя, если обратное нажатие завершит последнее действие в стеке, тем самым выйдя из приложения. Я хотел бы немного поднять тост и обнаружить второе обратное нажатие в течение следующих нескольких секунд и только затем вызвать finish()
.
Я уже закодировал обнаружение обратного пресса с помощью onBackPressed()
, но я не могу найти очевидный способ увидеть, сколько действий осталось на заднем стеке.
Спасибо.