Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/2: Рейтинг темы: голосов - 2, средняя оценка - 5.00
Stylish2013
7 / 7 / 1
Регистрация: 20.04.2013
Сообщений: 666
1

Перезапуск приложения после вкл/выкл разрешения на Marshmallow

28.12.2015, 12:47. Просмотров 497. Ответов 4

Добрый день!

Подскажите пожалуйста, может кто сталкивался.

Запускаешь приложение, заходишь максимально далеко по экранам (ну или хотя бы на второй экран используя фрагменты), а потом в настройках устройства выключаешь разрешение (любое) (по логам видно как происходит Kill app) и когда возвращаешься назад в приложение, то оно стартует заново, но предыдущий инстанс главной активити не убивается, это выясняется нескольким нажатием клавиши назад.

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

Nexus 7 (2013) 6.0.1
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.12.2015, 12:47
Ответы с готовыми решениями:

Два разных действия на одной кнопке (вкл/выкл)
Подскажите как сделать кнопку в которой при первом нажатии будет действие 1(вкл) и при втором...

Нужно простое приложение для вкл/выкл передачи данных
Всем привет. На смартфоне примерно каждые 20 минут отключается интернет на 5 секунд(пропадает H или...

После выкл/вкл компьютера слетает разрешение экрана
После выкл/вкл компьютера слетает разрешение экрана, собственно в чем может быть причина? Поясню...

Как выполнить javascript, после проверки (сохранения) результата в радиокнопке (вкл.выкл)
Нужно выполнить javascript, после проверки (сохранения) результата в радиокнопке (вкл.выкл). И...

После выкл/вкл wi-fi роутера TP-Link TL-WR841ND нет интернета и появляется надпись "Без доступа к интернету"
Дано: Ноут asus с win 7, который получает ростелекомовский интернет через adsl модем (PPPoE), в...

4
YuraAAA
1582 / 1322 / 283
Регистрация: 25.10.2009
Сообщений: 3,436
Записей в блоге: 2
28.12.2015, 13:40 2
Stylish2013, пробовали поставить у activity в manifest
XML
1
launchMode="singleInstance"
?
0
Stylish2013
7 / 7 / 1
Регистрация: 20.04.2013
Сообщений: 666
28.12.2015, 14:38  [ТС] 3
Пробовал, поведение такое же(
0
Spelcrawler
531 / 501 / 113
Регистрация: 12.03.2014
Сообщений: 1,667
Завершенные тесты: 1
28.12.2015, 14:50 4
Цитата Сообщение от Stylish2013 Посмотреть сообщение
Это нормальное поведение?
По идее да, что в этом не нормального?
Цитата Сообщение от Stylish2013 Посмотреть сообщение
И как сделать так, чтобы если приложение стартует заново, чтобы убивался старый инстанс приложения
А зачем?
0
Stylish2013
7 / 7 / 1
Регистрация: 20.04.2013
Сообщений: 666
28.12.2015, 15:16  [ТС] 5
Цитата Сообщение от Spelcrawler Посмотреть сообщение
Сообщение от Stylish2013
Это нормальное поведение?
По идее да, что в этом не нормального?
Это путает пользователя. Да и странно, ведь в логах происходил Kill прилаги, а по факту, она не убивается.

Цитата Сообщение от Spelcrawler Посмотреть сообщение
Сообщение от Stylish2013
И как сделать так, чтобы если приложение стартует заново, чтобы убивался старый инстанс приложения
А зачем?
Опять же, чтобы не смущало пользователя, если прилага уже заново запустилась, так будьте добры уберите и старый инстанс, если он уже не нужен.

Такое поведение проявляется не во всех приложениях. По крайне мере в GMail второго инстанса нет.
0
28.12.2015, 15:16
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.12.2015, 15:16

Вкл\Выкл сетки
Включаю сетку и рисую на ней круги, затем я хочу убрать сетку, как это можно сделать? Есть код для...

Кнопка fn вкл/выкл
Всем привет. Не подскажете как выключить активное состояние кнопки fn? Кнопка fn у меня по...

Вкл\выкл AVR`ом
Всем привет! Нужно с ноги AVR`а включать на продолжительное время (несколько часов \ сутки) и...


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

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

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