Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/202.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何最小化(隐藏)一个特定的活动,而不是整个应用程序_Android_Android Activity_Task_Minimized - Fatal编程技术网

Android 如何最小化(隐藏)一个特定的活动,而不是整个应用程序

Android 如何最小化(隐藏)一个特定的活动,而不是整个应用程序,android,android-activity,task,minimized,Android,Android Activity,Task,Minimized,我正在开发一个应用程序,用户可以通过按下一个按钮最小化(隐藏)恢复的活动(但不是所有的应用程序),并显示上一个。然后,在任何活动中,通过按下另一个按钮,用户可以再次看到最小化(隐藏)的活动及其状态 我正在尝试两种方法来解决这个问题 1-当活动最小化(隐藏)时,它的所有视图状态和属性将存储到数据库中,然后活动将完成。 2-将所有活动保存在一个单独的任务(单实例)中,当任务最小化时,只需调用movetTaskToBack函数。 我应该怎么做,或者还有其他方法吗?只需将包含布局的可见状态设置为视图。G

我正在开发一个应用程序,用户可以通过按下一个按钮最小化(隐藏)恢复的活动(但不是所有的应用程序),并显示上一个。然后,在任何活动中,通过按下另一个按钮,用户可以再次看到最小化(隐藏)的活动及其状态

我正在尝试两种方法来解决这个问题

1-当活动最小化(隐藏)时,它的所有视图状态和属性将存储到数据库中,然后活动将完成。

2-将所有活动保存在一个单独的任务(单实例)中,当任务最小化时,只需调用movetTaskToBack函数。


我应该怎么做,或者还有其他方法吗?

只需将包含布局的可见状态设置为
视图。GONE
(使用
setVisibility()
。这将隐藏该
活动的所有
视图