Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
ILNAR_93
Android
217 / 217 / 21
Регистрация: 19.01.2013
Сообщений: 1,637
Записей в блоге: 3
#1

Уведомление пользователя при выходе из приложения - Android

23.12.2015, 13:53. Просмотров 168. Ответов 4
Метки нет (Все метки)

Как лучше реализовать? т.е. при нажатии кнопки HOME(железной) или интерфейсной должно выскочить окошко подтверждения типо вы уверены..
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.12.2015, 13:53     Уведомление пользователя при выходе из приложения
Посмотрите здесь:

Уведомление от неактивного приложения Android
Разворачивание приложения при нажатии на уведомление Android
Android Как сделать так, чтобы при выходе из программы она продолжала работать? (не вирус)
Уведомление в фоне Android
Автоматическое запоминание позиции при выходе из приложения Android
Обновление списка при выходе из DialogFragment Android
Android Открыть старое активити при клике на уведомление
Действие при сворачивании или при выходе Android
Android Нужен совет по правильной логике для авторизации пользователя при запуске приложения
Android Почему выскакивает уведомление при попытке запустить apk ?
Android Убрать уведомление при выходе из приложения
Android Остановить сервис при выходе из приложения

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Паблито
2240 / 1813 / 564
Регистрация: 12.05.2014
Сообщений: 6,456
Завершенные тесты: 1
23.12.2015, 13:56     Уведомление пользователя при выходе из приложения #2
HOME - это не выход из приложения
ILNAR_93
Android
217 / 217 / 21
Регистрация: 19.01.2013
Сообщений: 1,637
Записей в блоге: 3
23.12.2015, 14:34  [ТС]     Уведомление пользователя при выходе из приложения #3
Паблито, А, ну да))

Добавлено через 1 минуту
Паблито, а как в destroy или где-то в другом методе выводить confirm сообщения?

Добавлено через 16 минут
Пока что сделал так:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
@Override
    public void onBackPressed() {
 
        if (result != null && result.isDrawerOpen()) {
            result.closeDrawer();
        } else {
            closeConfirm();
        }
    }
private void closeConfirm() {
        new AlertDialog.Builder(this)
                .setMessage(getResources().getString(R.string.confirmClose))
                .setCancelable(false)
                .setPositiveButton("Да", new DialogInterface.OnClickListener() {
                    public void onClick(DialogInterface dialog, int id) {
                        MainActivity.this.finish();
                        MainActivity.super.onBackPressed();
                    }
                })
                .setNegativeButton("Нет", null)
                .show();
    }
Добавлено через 4 минуты
А можно отловить полное закрытие приложения и выполнить один метод?

Добавлено через 3 минуты
destroy сработает?
YuraAAA
1565 / 1307 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
23.12.2015, 15:11     Уведомление пользователя при выходе из приложения #4
Цитата Сообщение от ILNAR_93 Посмотреть сообщение
destroy сработает?
не факт
bastrakov
91 / 91 / 14
Регистрация: 10.10.2015
Сообщений: 307
Записей в блоге: 1
23.12.2015, 20:22     Уведомление пользователя при выходе из приложения #5
подход к вопросу странный.
это примерно как: "при вытаскивании вилки из розетки, надо показать на экране предупреждение".
можете Toast показать. или звук звукнуть. или мигнуть светодиодом.
Yandex
Объявления
23.12.2015, 20:22     Уведомление пользователя при выходе из приложения
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru