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

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

Войти
Регистрация
Восстановить пароль
 
van4esco
0 / 0 / 0
Регистрация: 25.12.2014
Сообщений: 16
#1

Полное завершение работы приложения при нажатии навигационной кнопки "Назад" - Android

05.04.2015, 07:02. Просмотров 910. Ответов 6
Метки нет (Все метки)

Здравствуйте. Имеется приложение. При нажатии кнопки "Домой" приложение выходит на главный экран и остается активным в панели приложений,когда нажимаешь на иконку еще раз,оно открывается в том месте где пользователь закончил работу. Неприятная ситуация с кнопкой "Назад" ,когда ее нажимаешь приложение выходит на главный экран и остается активным в панели приложений,но вот когда нажимаешь на икону оно открывается так как должно работать в самом начале, НО начинает некоректно работать. Такое чувство что в нем остались какие-то данные с прошлого сеанса,именно которые и мешают работе. Вопрос в том как сделать так, что бы при нажатии кнопки "Назад" приложение полностью завершало работу.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.04.2015, 07:02     Полное завершение работы приложения при нажатии навигационной кнопки "Назад"
Посмотрите здесь:

Завершение работы приложения Android
Как сделать приложение полноэкранным и убрать вспомогательные кнопки "назад, главный экран." Android
Android Начать съемку на заблокированном смартфоне при удерживании кнопки "Выкл"
При запуске приложения на эмуляторе: "unfortunately appname has stopped" Android
Android В созданном браузере при нажатии кнопки "Назад" выходит из приложения
Сворачивание приложения при нажатии кнопки "Назад" Android
Как обработать нажатие кнопки "Назад", чтобы открывался рекламный баннер? Android
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Slon747
59 / 37 / 1
Регистрация: 24.08.2013
Сообщений: 420
05.04.2015, 08:33     Полное завершение работы приложения при нажатии навигационной кнопки "Назад" #2
Цитата Сообщение от van4esco Посмотреть сообщение
Такое чувство что в нем остались какие-то данные с прошлого сеанса
static переменные?
van4esco
0 / 0 / 0
Регистрация: 25.12.2014
Сообщений: 16
05.04.2015, 10:40  [ТС]     Полное завершение работы приложения при нажатии навигационной кнопки "Назад" #3
Да. Подозреваю,что они имееют к этому отношение.
Slon747
59 / 37 / 1
Регистрация: 24.08.2013
Сообщений: 420
05.04.2015, 10:44     Полное завершение работы приложения при нажатии навигационной кнопки "Назад" #4
Ну тогда наверное их нужно очищать в onDestroy()
van4esco
0 / 0 / 0
Регистрация: 25.12.2014
Сообщений: 16
05.04.2015, 10:56  [ТС]     Полное завершение работы приложения при нажатии навигационной кнопки "Назад" #5
Подскажите как это сделать пожалуйста
Slon747
59 / 37 / 1
Регистрация: 24.08.2013
Сообщений: 420
05.04.2015, 11:02     Полное завершение работы приложения при нажатии навигационной кнопки "Назад" #6
Java
1
2
3
4
5
6
7
    public void onDestroy() {
        super.onDestroy();
 
        MyIntegerVariable = 0;
        MyBooleanVariable = false;
        MyObject = null;
    }
Другой вопрос, все ли эти переменные должны быть статическими.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.04.2015, 11:25     Полное завершение работы приложения при нажатии навигационной кнопки "Назад"
Еще ссылки по теме:

Settings Activity - При нажатии клавиши "Назад" не происходит возвращение на главный активити Android
Android "В приложении произошла ошибка" при нажатии на кнопку перехода на какую-либо активность
Android При нажатии на кнопку выходит ошибка "Attempting to invoke method on a null object reference"
Android Alert Dialog закрывается при нажатии кнопки Назад
Как восстановить значения при открытии приложения после нажатия кнопки назад Android

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

Или воспользуйтесь поиском по форуму:
van4esco
0 / 0 / 0
Регистрация: 25.12.2014
Сообщений: 16
05.04.2015, 11:25  [ТС]     Полное завершение работы приложения при нажатии навигационной кнопки "Назад" #7
Спасибо,буду пробывать.
Yandex
Объявления
05.04.2015, 11:25     Полное завершение работы приложения при нажатии навигационной кнопки "Назад"
Ответ Создать тему
Опции темы

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