Android 按Home键导航时禁用堆叠活动
我已将主页按钮设置为已启用Android 按Home键导航时禁用堆叠活动,android,actionbarsherlock,Android,Actionbarsherlock,我已将主页按钮设置为已启用getSupportActionBar()。setHomeButtonEnabled(true)一切正常我只想禁用活动的堆叠,这样当我在主活动中按下后退按钮时,应用程序将退出,而不是返回到上一个活动。 这是因为我正在通过home按钮导航。 我尝试添加I.addFlags(Intent.FLAG\u ACTIVITY\u CLEAR\u TOP)但结果是一样的 关于如何禁用堆叠有什么建议吗?您可以在“清单”中设置此选项 android:noHistory="true"
getSupportActionBar()。setHomeButtonEnabled(true)代码>一切正常我只想禁用活动的堆叠,这样当我在主活动中按下后退按钮时,应用程序将退出,而不是返回到上一个活动。
这是因为我正在通过home按钮导航。
我尝试添加I.addFlags(Intent.FLAG\u ACTIVITY\u CLEAR\u TOP)代码>但结果是一样的
关于如何禁用堆叠有什么建议吗?您可以在“清单”中设置此选项
android:noHistory="true"
这样,活动
就不会保留在堆栈上。如果需要,您可以对某些活动执行此操作。或者,您可以使用Intent标志
Intent.FLAG_ACTIVITY_NO_HISTORY
你读过这个吗?不,:/我想我在搜索条件中使用了错误的关键字,我更关注的是我使用的是Sherlock,我认为这就是问题所在。谢谢