Гость
Форумы / Android [игнор отключен] [закрыт для гостей] / отследить закрытие приложение нажатием back / 4 сообщений из 4, страница 1 из 1
22.10.2019, 09:19
    #39879667
Belotsky Serge
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отследить закрытие приложение нажатием back
Добрый день всем!

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

Как это вообще корректно делается, где почитать. Т.е. смысл в том, чтобы приложение все-таки не закрылось.

Заранее спасибо!
...
Рейтинг: 0 / 0
22.10.2019, 09:29
    #39879673
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отследить закрытие приложение нажатием back
Добрый :)

Если в студии на активности (или любом классе) нажать Alt+Ins можно увидеть список методов (override), которые можно перекрывать.

Среди прочих там будет метод onFinish, который вызывается при нажатии "назад". В нем можно запомнить текущее время и вывести тост. И при следующем нажатии сверять текущее время с запомненным ранее и, если оно меньше 2 секунд, то вызывать метод finish.

ЗЫ. Всё по памяти описал.
...
Рейтинг: 0 / 0
22.10.2019, 09:45
    #39879690
Belotsky Serge
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отследить закрытие приложение нажатием back
wadman,

что-то не нашел такого метода, может не там смотрю?
https://developer.android.com/reference/android/app/Activity.html
...
Рейтинг: 0 / 0
22.10.2019, 10:18
    #39879717
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отследить закрытие приложение нажатием back
Belotsky Sergeчто-то не нашел такого метода, может не там смотрю?
onBackPressed видимо :)
...
Рейтинг: 0 / 0
Форумы / Android [игнор отключен] [закрыт для гостей] / отследить закрытие приложение нажатием back / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]