3
我已经为清单上的Activity
设置了noHistory="true"
。预期的结果是当用户离开Activity
并且它不再在屏幕上可见时,活动将完成。当屏幕锁定时,活动noHistory =“true”不起作用
这个工作正常,当我导航到不同的应用程序,按Home按钮并返回到活动按预期重新创建。但是,当Activity
是可见的,如果屏幕锁定,并解锁回resumes the activity
。我想Activity
重新创建或只是不显示,让用户再次启动应用程序。
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme" >
<activity
android:name=".TestActivity"
android:label="@string/app_name"
android:screenOrientation="portrait"
android:noHistory="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>