AlertDialog出错android.view.WindowManager$BadTokenException: Unable to add window -- token android.
AlertDialog出错
android.view.WindowManager$BadTokenException: Unable to add window -- token android.os.BinderProxy@483873f0 is not valid; is your activity running?
当按back返回后再次进入activity时弹出AlertDialog就会报错。
还有就是back后activity已经ondestory了,再次进入怎么还是前面一个的SurfaceView,?
[解决办法]
AlerDialong生成的时候要传一个Context参数。
这个Context必须是Activity,如果你的Activity被销毁了那就麻烦了。
[解决办法]
Actvity生命周期再看一下 可以startActivityForResult (Intent intent, int requestCode)就能保存上次结果
[解决办法]
还有就是back后activity已经ondestory了
既然你的Activity都已经销毁了,你让她往哪里返回啊
