Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/15: Рейтинг темы: голосов - 15, средняя оценка - 5.00
Stetsura
0 / 0 / 0
Регистрация: 11.11.2012
Сообщений: 44
1

Подтверждение выхода из приложения

11.05.2014, 11:56. Просмотров 2898. Ответов 2
Метки нет (Все метки)

Как сделать так, чтобы при нажатии на клавишу "назад" на телефоне приложение выводило окно с вопросом "Вы действительно хотите выйти?" и вариантами ответа "Да", "Нет" и "Отмена". Не могу найти в интернете решение
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.05.2014, 11:56
Ответы с готовыми решениями:

Оставаться залогиненным после выхода из приложения
В общем, есть приложение с функцией регистрации/входа, и каждый раз, когда...

Что использовать для выхода из приложения?
Подскажите как правильнее ? Имеется кнопка Exit. По нажатию надо завершить...

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

Подтверждение выхода
Привет, сори за нубский вопрос, но как сделать так чтоб при нажатии на кнопку...

Подтверждение выхода
Здравствуйте. Имеется приложение, которое добавляется в автозагрузку и при...

2
Tester64
396 / 357 / 46
Регистрация: 22.05.2013
Сообщений: 2,518
11.05.2014, 15:09 2
3 шага:
1) перехватить кнопку выхода! в активити добавьте:
Java
1
2
3
4
@Override
    public void onBackPressed() {
        openQuitDialog(); // Ваша процедура вывода диалога...
    }
2) вывести диалог да-нет-возможно...
Поищите здесь: http://developer.alexanderklimov.ru/android/alertdialog.php
3) finish(); для закрытия активити в диалоге
0
Tatiana_aha
2 / 2 / 0
Регистрация: 01.05.2011
Сообщений: 30
11.05.2014, 15:43 3
диалог в MainActivity.java

Java
1
2
3
4
5
6
7
8
9
10
11
12
 @Override
    public void onBackPressed() {
        new AlertDialog.Builder(this)
            .setTitle("Выйти из приложения?")
            .setMessage("Вы действительно хотите выйти?")
            .setNegativeButton(android.R.string.no, null)
            .setPositiveButton(android.R.string.yes, new DialogInterface.OnClickListener() {
                public void onClick(DialogInterface arg0, int arg1) {
                    MainActivity.super.onBackPressed();
                     }
            }).create().show();
    }
"Отмена" - просто еще одно нажатие на BACK)
2
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.05.2014, 15:43

Подтверждение выхода из программы
Всем доброго времени суток. Непонятки с подтверждением выхода из программы...

Подтверждение закрытия приложения..
Люди добрые.. помогите.... Работает приложение.. происходит както ошибка и...

Подтверждение при выходе из приложения
В правом верхнем углу стоит крест как сделать чтоб нажимаю на него спрашивалось...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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