2011-03-22 130 views
0

我有类A,B,C,D;他们一个接一个完成。当我到达D班时,按下后退按钮它将进入班级B(班级C,我作为清单中没有历史记录),但是从D班停留在班级B后,它在大约一秒钟后返回班级A通过它自己。活动堆栈自动清除?

为什么会这样做,你甚至会调试类似的东西,因为logcat在发生时不会说出任何内容。

有什么建议吗?

回答

0

我会写像一些Log.d代码:

Log.d( “MY_TAG”, “活性A,B C或d的onCreate”);

在每一个活动的在onStart()的onCreate()的onResume(),在onPause()的onStop()和destroy()方法

然后过滤的MY_TAG

的logcat的

,并看看是否有帮助

你追踪它。