Как свернуть (скрыть) только конкретное действие, а не целое приложение

Я разрабатываю приложение, в котором пользователь может минимизировать (скрыть) возобновленную активность (но не все приложение), нажав кнопку, и будет показано предыдущее. Затем в любом действии, нажав другую кнопку, пользователь снова может увидеть свернутое (скрытое) действие с его состоянием.

Я пытаюсь двумя способами решить эту проблему.

1 - Когда активность будет сведена к минимуму (скрыть), все ее состояние и атрибуты представления будут сохранены в базе данных после того, как действие будет завершено.

2 - Храните все действия в отдельной задаче (singleInstance), и когда она будет минимизирована, просто вызовите функцию movetTaskToBack.

Как я должен сделать или есть другой способ?

1 ответ

Просто установите видимое состояние содержащего макета в View.GONEsetVisibility(), Это скроет все Viewна этом Activity,

Другие вопросы по тегам