我正在为孩子们制作一个应用程序,一旦你进入应用程序,没有我在菜单中要求的密码就无法退出。现在我想如果在应用程序内我按下应用程序中的主页按钮,它应该保持相同的活动。我搜索了很多,但解决方案到处都是在清单中添加过滤器,但这些对我来说效果不佳。我希望在应用程序退出时从启动器中删除我的活动,并再次询问是否启动应用程序。
对于同一个应用程序,如果我按下最近的应用程序按钮并且其中一个被孩子单击,那么该应用程序也应该处于相同的活动中,或者如果有任何方法可以阻止最近的应用程序按钮。
我试过这个
<activity
android:label="@string/app_name"
android:launchMode="singleInstance"
android:name=".MyActivity"
android:screenOrientation="landscape"
android:excludeFromRecents="true"
android:taskAffinity=""
android:stateNotNeeded="true" >
<intent-filter >
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.HOME" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>