Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

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

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

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

Сворачивание приложения при нажатии кнопки "Назад" - Программирование Android
Как сделать, чтобы при нажатии кнопки "назад" приложение не закрывалось, а сворачивалось?

В созданном браузере при нажатии кнопки "Назад" выходит из приложения - Программирование Android
Всем привет! Недавно начал изучать как разрабатывать приложения под Android. Хочу написать браузер для Android специально для одного...

Settings Activity - При нажатии клавиши "Назад" не происходит возвращение на главный активити - Программирование Android
Всем привет! Столкнулся с такой проблемой при добавлении Settings Activity в свое приложение (В видео показано) Как ее решить? ...

Как обработать нажатие кнопки "Назад", чтобы открывался рекламный баннер? - Программирование Android
Требуется помощь. Начал осваивать это все недавно. Расскажу суть идеи: создав проект в Android Studio, был выбран активити "Google AdMob...

Как сделать приложение полноэкранным и убрать вспомогательные кнопки "назад, главный экран." - Программирование Android
Здравствуйте, Можно ли сделать приложение на весь экран, и убрать от туда вспомогательные кнопки "Назад, Главное окно..." или же хотя бы...

Alert Dialog закрывается при нажатии кнопки Назад - Программирование Android
AlertDialog.Builder builder = new AlertDialog.Builder(getActivity()); builder.setCancelable(false); Диалог все равно закрывается,...

6
Slon747
59 / 37 / 1
Регистрация: 24.08.2013
Сообщений: 472
05.04.2015, 08:33 #2
Цитата Сообщение от van4esco Посмотреть сообщение
Такое чувство что в нем остались какие-то данные с прошлого сеанса
static переменные?
0
van4esco
0 / 0 / 0
Регистрация: 25.12.2014
Сообщений: 16
05.04.2015, 10:40  [ТС] #3
Да. Подозреваю,что они имееют к этому отношение.
0
Slon747
59 / 37 / 1
Регистрация: 24.08.2013
Сообщений: 472
05.04.2015, 10:44 #4
Ну тогда наверное их нужно очищать в onDestroy()
0
van4esco
0 / 0 / 0
Регистрация: 25.12.2014
Сообщений: 16
05.04.2015, 10:56  [ТС] #5
Подскажите как это сделать пожалуйста
0
Slon747
59 / 37 / 1
Регистрация: 24.08.2013
Сообщений: 472
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;
    }
Другой вопрос, все ли эти переменные должны быть статическими.
0
van4esco
0 / 0 / 0
Регистрация: 25.12.2014
Сообщений: 16
05.04.2015, 11:25  [ТС] #7
Спасибо,буду пробывать.
0
05.04.2015, 11:25
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.04.2015, 11:25
Привет! Вот еще темы с ответами:

Как восстановить значения при открытии приложения после нажатия кнопки назад - Программирование Android
Как гарантированно вызвать onSaveInstanceState. Столкнулся с такой ситуацией. Сохраняю значения для перезагрузки приложения. Если телефон...

Android virtual device. При нажатии на "Ок" ничего не происходит - Программирование Android
Всем привет! проблема с созданием виртуального устройства, установил adt скачал сдк, установил компоненты. Создаю устройство, кнопка ок...

"В приложении произошла ошибка" при нажатии на кнопку перехода на какую-либо активность - Программирование Android
Нужно было несколько функций в одно приложение соединить..Отдельно каждая из них как отдельная программа работает - запускается.. Создав...

При нажатии на кнопку выходит ошибка "Attempting to invoke method on a null object reference" - Программирование Android
Доброго дня! Есть вот этот код. При нажатии на кнопку Add выдает Attempting to invoke interface method java.sql.Statement...


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

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

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