android.view.WindowManager$BadTokenException: Unable to add window -- token [email protected] 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都已经销毁了,你让她往哪里返回啊