У меня xperia xz (F8331) с системой 6.0.1. Телефон не рутирован, а параметры разработчика активны.
Когда я нажимаю кнопку sauare в нижней части экрана, как показано
И я перехожу в другое приложение. Это приложение перезагружается, а не запускается с того места, где я его оставил. Что я хочу сделать, так это свернуть приложение, а затем вернуться к нему. Иногда это происходит, но, как я уже сказал, в большинстве случаев приложение перезагружается. Особенно раздражает, когда я играю в игры. Могу ли я что-нибудь сделать, чтобы приложения оставались свернутыми и не закрывались? Спасибо.
Включив параметры для разработчиков, вы могли бы включить Не сохраняйте активность по ошибке. Проверьте это и отключите.
Проверьте снимок экрана, параметры могут отличаться, поскольку изображение взято из Samsung Galaxy.
5
Я знаю, это звучит глупо, но это сработало для меня, удалите от 4 до 5 приложений и установите их обратно, ваши приложения будут начать показывать на сворачивании.
Закрыть приложение, когда оно свернуто
У меня похожая проблема.
При запуске мое приложение отображает экран-заставку и проверяет по сети, является ли текущий пользователь все еще премиум-классом.
Моя проблема: я запустил свое приложение прямо перед тем, как я лег спать и свернул его, нажав кнопку домой. Утром я снова запустил приложение, и оно возобновило работу с ночи. Приложение никогда не закрывалось, мой экран-заставка не отображался, и он не мог проверить, является ли пользователь по-прежнему премиальным.
Итак, как я могу добиться закрытия приложения через определенное время ( например, когда приложение свернуто)?
Но проблема в том, что в приложении есть часть, где я могу просматривать видео в полноэкранном режиме, и здесь я использую плеер Android по умолчанию. Поэтому, когда приложение свернуто во время просмотра, а затем снова открывается, приложение onResume не будет вызываться и не сможет проверить, является ли он зарегистрированным пользователем или нет. Видеопроигрыватель продолжит воспроизведение видео. Есть ли какой-нибудь способ убить приложение, когда видео воспроизводится и сворачивается? есть ли какой-либо метод, который вызывается, когда приложение сворачивается с помощью нажатия клавиши Home ?? Возможно ли на каждом устройстве обнаружить событие нажатия домашней клавиши и написать там код ?? Пожалуйста, помогите свежими идеями !!!
Теперь я знаю, почему моя репутация всегда низкая. Спасибо, Дэн Халм . Вы правы, я просто хочу правильно использовать жизненный цикл приложения. Я хочу использовать onRestart
, а не onResume
. И это сделало для меня работу. Всем спасибо.