按Home键时如何清除堆栈

时间:2012-01-11 10:15:44

标签: android

我创建了一个Home应用程序,它是我想要启动的自定义应用程序。

问题是,当我启动一个应用程序然后按HOME时我想要清空所有后面的堆栈,这样当我按下BACK按钮时不会返回应用程序。

实际行为是:

HOME>> APP>> (按钮按下)>> HOME>> (返回按钮)>>应用

理想的行为是:

HOME>> APP>> (按钮按下)>> HOME>> (返回按钮)>> (不要!)

有什么建议吗?!

1 个答案:

答案 0 :(得分:0)

解决方案:关于家庭活动我做了:

@Override
public void onBackPressed(){
    // do nothing: avoid access to back stack from home
}