2011-04-13 99 views
1


我有一个后退按钮,可以像这样工作。
我知道使用后退按钮不是一个很好的android实践,因为android设备有一个。但是我的情况非常需要它。
我无法完成我的活动,并且很难跟踪活动堆栈。返回上一个活动

回答

1

既然你知道,覆盖BACK按钮的功能是不是一个好的做法,只是跟着它。跟踪活动堆栈并承诺BACK行为可以通过适当地设置每个Activity的启动模式来解决。 (请参阅:Launch Mode in Android Official Site

如果您坚持要按BACK按钮之类的东西,那就是super.onBackPressed()

0

我想知道为什么你不想完成你的活动。你可以将你不想破坏的活动放在另一个物体中吗?

顺便说一句:如果屏幕旋转,活动也将被销毁并重新创建。