避免在Android中杀死活动

时间:2011-06-30 07:14:55

标签: android android-layout

我希望在 Android 中创建一个活动,它永远不会杀死(长按后退按钮),直到达到特定条件。

我怎么能做到这一点?

感谢。

1 个答案:

答案 0 :(得分:0)

您可以覆盖后退按钮,只有在满足“条件”的情况下才能完成活动。

@Override
public void onBackPressed() {
    if(conditionIsMet) {
         //The condition was met, close the activity
         finish;
    } else  { 
         //Cancel the button press
         return;
    }
}

我希望这是您正在寻找的答案,但您的问题不太明确。