Android后退按钮和恢复活动

enf*_*fix 2 android android-lifecycle android-activity

我有这个问题.
我有一个动作A启动其他活动B(通过onclick - 按钮).
我有一个后退按钮回来活性一个.我按它.
现在我在A,我再按一次按钮转到B.

如果我使用android后退按钮(我在B中)我首先回到A然后再回到B.
但是现在,如果我再次按下android后退按钮,我不会去A的previus活动或者它从app退出.我回到B !!!

我该如何防止这种行为?

Rém*_*émi 5

活动B的后退按钮不应该启动活动A,而是关闭活动B并完成:http: //developer.android.com/reference/android/app/Activity.html#finish%28%29

请注意,在界面上设置"后退"按钮可能是糟糕的用户界面设计.这个官方的Android页面说"请勿使用带标签的后退按钮" http://developer.android.com/design/patterns/pure-android.html