在项目中有这样一个需求,在首页有10个按钮,首页是用fragement展示的,点击一次按钮跳转到新的fragement,点击10次就会创建10次activity,当点击返回按钮的的时候,程序却没有退出,而是在原来的页面,我们想的是点击返回键2次是退出程序,这时候可以使用noHistory属性。
这里就要介绍noHistory属性,设置这个属性为true的Activity不可见之后,其记录就会被抹去,杀Activity于无形,当然其默认值也是为false。
<activity
android:name=".mvp.view.activity.MainActivity"
android:screenOrientation="portrait"
android:noHistory="true"
/>
亲测有效。