Вопросы по теме 'activity-lifecycle'
Как вы создаете задний стек Android, когда действие запускается непосредственно из уведомления?
У меня есть два вида деятельности:
Действие А – список элементов Действие Б – подробное представление элемента
Обычно пользователь открывает приложение и запускается Activity A. Пользователь видит список элементов, щелкает один из них, и...
10757 просмотров
schedule
04.01.2023
Какие действия вызывает кнопка «Назад»/клавиша «Назад» на Android?
Я действительно смущен. Я читал, что кнопка назад
вызывает onDestroy()
может закрыть текущую активность
вызовы onPause()
Я думаю, что onPause() должен быть правильным. Но это побочный эффект, потому что Activity уходит в фон. Я...
8487 просмотров
schedule
10.09.2022
Определите, когда приложение Android переходит в фоновый режим
В моем приложении мне нужно определить, переходит ли мое приложение в фоновый режим или переключается на другое действие того же приложения... Я знаю, что мне нужно использовать метод onPause... но как я могу различить два случая?
1201 просмотров
schedule
11.06.2023
Почему мое приложение для Android вызывает onCreate(), когда сон инициируется в моем представлении, но не на главном экране?
Мое приложение, кажется, ведет себя отлично, за исключением того, что я не понимаю одной вещи. Когда я нажимаю кнопку «Домой» и возвращаюсь в свое приложение, предыдущее состояние восстанавливается (автоматически). Когда я нажимаю кнопку «Домой», а...
2747 просмотров
schedule
05.10.2022
Можно ли убить активность только с помощью onPause?
Вот что я прочитал в книге:
Активность может быть уничтожена молча после onPause(). Мы никогда не должны предполагать, что вызывается либо onStop(), либо onDestroy().
Но согласно документации Pause относится к частично видимой, можно ли...
1068 просмотров
schedule
19.07.2023
понимание того, почему действия Android создаются в этом сценарии
У меня есть метод quit, который делает это:
public void quitFinalize(ServicedActivity actCtx)
{
for (ServicedActivity act : mRunningActivities)
launchActivity(actCtx, new Intent(mAppCtx, act.getClass()).setAction("--"));
}...
90 просмотров
schedule
13.08.2022
Жизненный цикл активности ведет себя по-другому JellyBean и далее
У меня следующий сценарий. Действие A запускает действие B. B запускает уведомление, нажав на которое запускается другое действие C. Теперь поведение отличается на Gingerbread и ICS. В случае Gingerbread, когда я нажимаю на уведомление, наблюдается...
773 просмотров
schedule
07.06.2022
изменение списка с возвращаемым результатом, но другое действие в android
Я очень смущен тем, как мне реализовать следующее в моем приложении для Android. Позвольте мне объяснить функциональность, которую я хочу:
-У меня есть представление списка в моем первом действии, скажем, в действии A
- теперь из этого действия...
175 просмотров
schedule
27.10.2022
onBackPressed — избегайте уничтожения активности
У меня есть два действия: действие A запускает действие B. Затем действие B загружает некоторые данные из базы данных и визуализирует данные. Требуется некоторое время (5-10 секунд), чтобы полностью инициализировать все содержимое B.
Моя проблема...
1230 просмотров
schedule
09.10.2022
ненормальное поведение родительской активности после завершения дочерней активности
У меня есть Activity A , и я звоню Activity B из Activity A , используя setResultForActivity .
Теперь в Activity B , когда я нажимаю кнопку Done , я запускаю finish() , и он возвращается к Activity A , а затем возвращается к...
1119 просмотров
schedule
03.06.2024
Как правильно отменить регистрацию обратных вызовов жизненного цикла Activity?
В классе приложения Android вы можете зарегистрировать или отменить регистрацию ActivityLifecycleCallbacks , которые позволяют вам отслеживать события жизненного цикла Activity в вашем приложении в одном месте (если вы того пожелаете).
Где...
4892 просмотров
schedule
05.01.2023
Отключить заставку при возобновлении работы
У меня есть два действия в моем приложении. SplashActivity и MainActivity. Вот их манифестное определение.
<activity
android:name=".MainActivity"
android:label="@string/app_name" >
</activity>
<activity...
793 просмотров
schedule
28.10.2022
Как обработать завершение процедуры опроса всего приложения?
У меня какая-то сложная ситуация в моем приложении. Я реализовал механизм, который связывается с удаленным сервером каждые 60 секунд, чтобы проверить, доступны ли новые данные. Если это так, новые данные отображаются в приложении. Все идет...
281 просмотров
schedule
08.04.2024
Понимание жизненного цикла активности Android
У меня проблема с жизненным циклом моей активности Android. Когда я нажимаю кнопку «домой», вызывается функция onDestroy(). У меня есть тест с простым приветствием мира и функцией обратного вызова Toast.
Мой код:
public class MainActivity...
770 просмотров
schedule
23.09.2022
IllegalArgumentException с шиной Otto Event в экземпляре Fragment
Я использую шину Otto Event для подписки на определенные события в ListFragment. Экземпляр шины хранится и создается в подклассе Application, другими словами, эта шина должна работать как синглтон. Вроде дело не в этом...
Фрагмент регистрируется...
9362 просмотров
schedule
22.04.2024
SurfaceView для предварительного просмотра камеры не будет уничтожен при нажатии кнопки питания
Я хочу реализовать предварительный просмотр камеры. Для этого у меня есть пользовательский вид CameraView extends ViewGroup , который в конструкторе программно создает SurfaceView.
У меня есть следующие компоненты (сильно упрощенные для...
2530 просмотров
schedule
08.04.2022
Завершите старый экземпляр действия и запустите новый экземпляр того же действия
У меня есть MenuActivity с двумя кнопками «Новая игра» и «Возобновить» с методами onClick newGame() и возобновить() соответственно.
Метод newGame() запускает GameActivity и завершает MenuActivity.
метод возобновления(). При возобновлении ()...
1515 просмотров
schedule
11.01.2024
Как передавать и манипулировать объектами между действиями с помощью намерений
Это моя первая проблема с жизненным циклом Android, и я чувствую себя несколько беспомощным:
В действии A есть onCreate. Здесь я создаю список ArrayList с именем playerNames и список ArrayList с именем moves . Также есть еще кое-что,...
275 просмотров
schedule
02.10.2022
Как уничтожить действие, когда я нажимаю кнопку?
Я пытаюсь узнать больше о жизненном цикле активности. Я мог бы успешно регистрировать все события жизненного цикла. Теперь я пытаюсь узнать, как уничтожить действие, когда я нажимаю кнопку, скажем, «Уничтожить». Мой код ниже:
package...
3816 просмотров
schedule
01.05.2023
Кнопка «Открыть приложение для Android» не возвращается к уже открытому текущему действию.
См. обновление 2 для текущей проблемы, связанной с режимом запуска активности
Я разрабатываю приложение для Android. Теперь у меня проблема: как только я открываю новое действие (это не действие с android.intent.action.MAIN и...
844 просмотров
schedule
20.11.2023