Вопросы по теме 'android-lifecycle'

В Android, как я могу определить, почему моя активность была возобновлена?
Я разрабатываю Activity, который выполняет часть своего собственного управления состоянием. Я пытаюсь различать следующие случаи onResume: Новый запуск переключатель задач (долгое нажатие кнопки «Домой») возобновить после других действий в...
1526 просмотров

Жизненный цикл фрагмента относительно его активности
Ситуация Моя активность ожидает выполнения асинхронной операции, и после получения ответа от асинхронной операции ей необходимо передать информацию двум фрагментам внутри нее. Требование 1. Оба фрагмента должны выполнять свои onCreateView...
40897 просмотров
schedule 03.03.2023

Как обрабатывать AsyncTask onPostExecute при паузе, чтобы избежать исключения IllegalStateException
Я ценю многочисленные сообщения об изменении ротации AsyncTask. У меня возникла следующая проблема при использовании библиотеки совместимости и попытке отклонить DialogFragment в onPostExecute . У меня есть фрагмент, который запускает...
28866 просмотров

Как запретить Android делать снимок экрана, когда мое приложение переходит в фоновый режим?
Приложение, которое я сейчас создаю, требует, чтобы приложение не позволяло ОС делать снимок экрана приложения, когда оно переводится в фоновый режим по соображениям безопасности. Таким образом, он не сможет видеть последний активный экран при...
93188 просмотров
schedule 18.05.2023

Снова о жизненном цикле активности: onStart вызывается, когда этого не должно быть.
Прежде всего, я прочитал отличное объяснение того, как действия начинаются, приостанавливаются, возобновляются и останавливаются. . Все хорошо, но у меня другая проблема. Диаграмма жизненного цикла Activity в справочнике по Android...
2730 просмотров

Зачем использовать Fragment # setRetainInstance (boolean)?
Мне кажется, что Fragment # setRetainInstance (true) сбивает меня с толку. Вот Javadoc, извлеченный из Android Developer API : public void setRetainInstance (логическое сохранение) Управляйте сохранением экземпляра фрагмента при...
51256 просмотров

Кнопка возврата Actionbarsherlock и кнопка возврата смартфона
Проблема: У меня есть основное действие, которое я хочу вызвать, когда я нажимаю кнопку «Назад» со смартфона и панели действий на втором действии. Но он всегда падает, он просто работает, когда я кладу Finish(); в основном действии, но если я...
1267 просмотров

Android сохраняет программно созданные представления
Я программно создаю RelativeLayout с некоторыми другими представлениями внутри него и добавляю его к родителю, определенному в XML. Но все представления (включая макет), которые были созданы программно, исчезают после повторного создания активности....
2695 просмотров

Жизненный цикл активности ведет себя по-другому JellyBean и далее
У меня следующий сценарий. Действие A запускает действие B. B запускает уведомление, нажав на которое запускается другое действие C. Теперь поведение отличается на Gingerbread и ICS. В случае Gingerbread, когда я нажимаю на уведомление, наблюдается...
773 просмотров

Как проверить, вернулось ли приложение Android на передний план?
Я должен знать, когда мое приложение возвращается на передний план в следующих ситуациях: Запустить приложение Начать действие А Домашняя прессованная Приложение выведено на передний план пользователем. (Показано действие А) Запустить...
1153 просмотров
schedule 24.08.2023

Когда панель уведомлений расширяется или сворачивается пользователем, ни один из методов жизненного цикла активности не вызывается
Когда панель уведомлений развернута или свернута пользователем, ни один из методов жизненного цикла активности не вызывается. Может ли кто-нибудь сказать мне, какой метод жизненного цикла будет вызываться , когда пользователь просто...
107 просмотров

Повторно открыть приложение после убийства, открывает предыдущую активность
Моя история приложений в норме; Я не использую никаких причудливых флагов или чего-то еще, когда запускаю намерения. Только последовательные однозадачные запущенные действия. Если я иду домой, а затем использую убийцу задач, чтобы убить свое...
2579 просмотров
schedule 10.12.2022

Странное поведение жизненного цикла активности - почему после onResume() также вызывается onPause()?
У меня есть форма с текстами редактирования и кнопка для вызова камеры с намерением (вернуть растровое изображение, которое помещается в изображение)... В портретном режиме я ввожу весь текст редактирования, а затем нажимаю кнопку камеры, которая...
2668 просмотров
schedule 04.05.2022

Android — при переключении между двумя действиями порядок вызова методов жизненного цикла действия
Я хочу начать действие (ВТОРОЕ действие) из другого действия (ПЕРВОЕ действие), вызвав startActivity(intent) . Прежде чем я на самом деле это сделал, я обнаружил, что люди говорят, что методы жизненного цикла вызываются в следующем порядке:...
31146 просмотров

Фрагмент getView() возвращает null в обратном вызове OnClickListener
Я использую библиотеку поддержки, и у меня есть фрагмент (я назову «MyFragment»), реализующий метод, вызываемый одним из представлений фрагмента во время события OnClick. OnClickListener устанавливается в методе OnActivityCreate следующим образом:...
1124 просмотров

onInstanceState и кнопка «Назад»
В документации Android, касающейся воссоздания активности, говорится: Когда действие уничтожается из-за того, что пользователь нажимает кнопку "Назад" или действие завершается само по себе, системная концепция этого экземпляра действия исчезает...
99 просмотров

Android: жизненный цикл приложения
Я хочу выделить следующие варианты использования: Случай 1. Пользователь остается в одном и том же приложении и выполняет разные действия в одном приложении. Случай 2. Пользователь выходит из приложения, может просто вызвать главный экран...
65 просмотров
schedule 20.03.2023

При использовании данных о местоположении лучше ли создавать новый LocationClient в каждом действии или есть способ поддерживать один и тот же во всем?
Мне нужно будет использовать данные о местоположении в нескольких действиях моего приложения, и мне было интересно, нужно ли создавать новый LocationClient в каждом действии, или есть ли лучший способ создать его один раз и получить к нему доступ из...
56 просмотров

событие, когда приложение запускается, останавливается и приостанавливается
Я хочу регистрировать, когда пользователь открывает и убивает приложение, а также когда оно переводится в фоновый режим. До сих пор я пытался использовать onStart/onStop/onPause/onResume/onDestroy и т. д., но речь идет только об активности, которую я...
236 просмотров
schedule 22.11.2023

Последняя открытая активность
Мое приложение при загрузке открывает FirstActivity. Из FirstActivity я могу запустить: SecondActivity, ThirdActivity. Когда я нажимаю кнопку «Домой», а затем возвращаюсь в свое приложение, оно всегда открывает FirstActivity, а не открывает...
692 просмотров