Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.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_Main Activity - Fatal编程技术网

Android 强制开放主要活动

Android 强制开放主要活动,android,main-activity,Android,Main Activity,我有一个android应用程序聊天。它必须是安全的,所以我想强制我的应用程序始终在主活动中打开。当我单击launcher的历史记录时不会发生这种情况,它会打开launcher历史记录上显示的活动,而不是主活动。我怎样才能强制它始终打开主活动 android:clearTaskOnLaunch=“true” 我的清单上有这个,但不起作用。这似乎是正确的,应该可以工作,但当您将应用程序直接构建到设备上时,此选项有点问题,请尝试手动安装apk我为您提供了另一种方法 请看以下内容: 当应用程序

我有一个android应用程序聊天。它必须是安全的,所以我想强制我的应用程序始终在主活动中打开。当我单击launcher的历史记录时不会发生这种情况,它会打开launcher历史记录上显示的活动,而不是主活动。我怎样才能强制它始终打开主活动

android:clearTaskOnLaunch=“true”


我的清单上有这个,但不起作用。

这似乎是正确的,应该可以工作,但当您将应用程序直接构建到设备上时,此选项有点问题,请尝试手动安装apk

我为您提供了另一种方法

请看以下内容:

当应用程序使用“主页”按钮关闭或从最近的任务启动时,您可能已经确定了可以保存在中的
布尔值

活动暂停时-isSecure->true->保存到sp中。
活动恢复时\暂停-从sp->
isSecure=sp.getBoolean(…,false)读取


请出示你的密码
boolean isSecure = false;