Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
disx
23 / 23 / 0
Регистрация: 26.02.2014
Сообщений: 582
Записей в блоге: 1
#1

Не вызывается переопределенный onBackPressed();

24.03.2015, 13:24. Просмотров 360. Ответов 0
Метки нет (Все метки)

Добрый всем!

есть такой код:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 public void onBackPressed() {
             
             new AlertDialog.Builder(this)
            .setTitle("Выход из приложения")
            .setMessage("Вы действительно хотите выйти?")
            .setNegativeButton(android.R.string.no, null)
            .setPositiveButton(android.R.string.yes, new OnClickListener() {
                public void onClick(DialogInterface arg0, int arg1) {
                     //SomeActivity - имя класса Activity для которой переопределяем onBackPressed(); 
                    Tab_Activity.super.onBackPressed();
                    arg0.cancel();
                    finish();
                }
            }).create().show();
             
            }
назначаю вызов метода по кнопке Опшонс-меню все ок, пашет.

если нажимаю кнопку Back на телефоне, просто выходит из приложения не вызывая диалог, что может быть?

Добавлено через 20 часов 10 минут
Разобрался, я пытался переопределить его в TabHost - не получилось,

вставил в активити вкладок все зафурычило.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.03.2015, 13:24
Ответы с готовыми решениями:

Googlemaps + onBackPressed
в общем откуда то взялась проблема... Имеется фрагмент №1 с картой с него...

Ошибка в методе onBackPressed
почему красным выделяется? подскажите кому не трудно :) p.s для остановки...

Обработать событие onBackPressed во фрагменте
У меня есть фрагмент который запускается через транзакцию и как можно...

При onBackPressed() фрагмент продолжает работать
Привет, я переопределил onBackPressed(), он показывает AlertDialog, но при этом...

Почему вызывается onDismiss
Привет. У меня есть DialogFragment, который вызывается в главной активности....

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.03.2015, 13:24

Не вызывается событие onConfigurationChanged
Всем привет!!! Ну проблема я думаю уже ясна из темы. Разрабатываю приложение...

OnCreate вызывается дважды
Добрый день. Делаю простое приложение, которое при нажатии на кнопку, с помощью...

Подскажите - не вызывается метод в потоке
progress = ProgressDialog.show(getActivity(), "Please wait...", ...


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

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

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