Как свернуть (скрыть) только конкретное действие, а не целое приложение
Я разрабатываю приложение, в котором пользователь может минимизировать (скрыть) возобновленную активность (но не все приложение), нажав кнопку, и будет показано предыдущее. Затем в любом действии, нажав другую кнопку, пользователь снова может увидеть свернутое (скрытое) действие с его состоянием.
Я пытаюсь двумя способами решить эту проблему.
1 - Когда активность будет сведена к минимуму (скрыть), все ее состояние и атрибуты представления будут сохранены в базе данных после того, как действие будет завершено.
2 - Храните все действия в отдельной задаче (singleInstance), и когда она будет минимизирована, просто вызовите функцию movetTaskToBack.
Как я должен сделать или есть другой способ?
1 ответ
Просто установите видимое состояние содержащего макета в View.GONE
(с setVisibility()
, Это скроет все View
на этом Activity
,