安卓 发生错误后没回到桌面,而是再次运行了程序。

RT,但是这时候很多控件都失效了。请问,怎么避免这种情况呢?

你应该避免的是发生anr错误,所以你要在程序中尽量捕获那些致命错误,不要让app崩溃

写一个捕获全局异常类吧
代码
http://blog.csdn.net/jdsjlzx/article/details/7606423