删除Android屏幕的状态维护?
我是Android应用程序的新开发人员,所以如果我的问题中有一些技术错误,请忽略 我在Android应用程序中有五个屏幕(Home、SR-1、SR-2、SR-3、SR-4),我可以在给定时间切换任何屏幕 当我们按下“设备后退”按钮时,它会将我们带到上一个屏幕,在那里我是最后一个 但每当我按下Home键时,它会将我带到着陆屏幕。如果在这种状态下,我按下device back(设备返回)按钮,我会将我带到上一视图,但我想删除这种状态维护 (即:当我回家时,我按下后退按钮,它将退出我的申请) 谢谢来自:删除Android屏幕的状态维护?,android,android-layout,Android,Android Layout,我是Android应用程序的新开发人员,所以如果我的问题中有一些技术错误,请忽略 我在Android应用程序中有五个屏幕(Home、SR-1、SR-2、SR-3、SR-4),我可以在给定时间切换任何屏幕 当我们按下“设备后退”按钮时,它会将我们带到上一个屏幕,在那里我是最后一个 但每当我按下Home键时,它会将我带到着陆屏幕。如果在这种状态下,我按下device back(设备返回)按钮,我会将我带到上一视图,但我想删除这种状态维护 (即:当我回家时,我按下后退按钮,它将退出我的申请) 谢谢来自
启动新活动后,立即使用
startActivity
,确保调用finish()
,以便当前活动不会堆叠在新活动之后。对于每个活动:可以添加到AndroidManifest.xml中
<activity android:name="nameofActivity"
android:noHistory="true"></activity>
谢谢!!这将不会维护历史记录,但我想在按下Home键时删除历史记录,并且在Home应用程序之后必须再次开始维护历史记录。