Caused by: android.view.WindowManager$BadTokenException: Unable to add window -
2015-07-22 13:07
627 查看
Caused by: android.view.WindowManager$BadTokenException: Unable to add window -- token android.os.BinderProxy@53661a50 is not valid; is your activity running? at android.view.ViewRootImpl.setView(ViewRootImpl.java:585) at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:326) at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:224) at android.view.WindowManagerImpl$CompatModeWrapper.addView(WindowManagerImpl.java:149) at android.view.Window$LocalWindowManager.addView(Window.java:547) at android.app.Dialog.show(Dialog.java:277) at com.example.exampleset.utils.CommonUtil.showProvinceDialog(CommonUtil.java:32) at com.example.exampleset.activity.ChooseAreaActivity.queryFromServer(ChooseAreaActivity.java:190) at com.example.exampleset.activity.ChooseAreaActivity.queryProvinces(ChooseAreaActivity.java:126) at com.example.exampleset.activity.ChooseAreaActivity.initViews(ChooseAreaActivity.java:83) at com.example.exampleset.activity.ChooseAreaActivity_.onViewChanged(ChooseAreaActivity_.java:88) at org.androidannotations.api.view.OnViewChangedNotifier.notifyViewChanged(OnViewChangedNotifier.java:41) at com.example.exampleset.activity.ChooseAreaActivity_.setContentView(ChooseAreaActivity_.java:49) at com.example.exampleset.activity.ChooseAreaActivity_.onCreate(ChooseAreaActivity_.java:38) at android.app.Activity.performCreate(Activity.java:5008) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1079) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2023) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2084) at android.app.ActivityThread.access$600(ActivityThread.java:130) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1195) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(ActivityThread.java:4745) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:511) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) at dalvik.system.NativeStart.main(Native Method)
解决方案
AlertDialog.Builder(xxx.this) => AlertDialog.Builder(this.getParent())或(this)改为(xxx.this)
相关文章推荐
- Android 四大组件学习之Service三
- Android 事件
- Android之Camera的简单实例
- Android Context上下文,要注意的事项
- Android使用OpenGL ES2.0显示YUV,您的手机上的数据要解决两个方面的坐标
- android dialog 有关token的问题
- android 实现代码混淆
- Android Touch事件传递机制
- android 中屏幕各种分辨率识别
- Android _Smali中插入Toast
- 需要MARK一下,奇怪的ANDROID SDK自带的APK加密功能的问题
- 超快的Android模拟器——Genymotion,让开发更爽快
- Android Studio 快捷键的使用
- Android中定时执行任务的3种实现方法
- android手机获取手机号
- Android三种实现定时器的方法
- Android Studio实现代码混淆
- android 通过bitmapfactory得到图片真实像素的方法,以及没有得到真实像素的原因
- Android手机 Fildder真机抓包
- Android Context简介