2010.11.28(3)———android AlertDialog:android.view.WindowManager$BadTokenException: Unable to add window

参考:http://hi.baidu.com/webtalk/blog/item/74ac84cb5125e4f353664fe6.html

错误:
android.view.WindowManager$BadTokenException: Unable to add window -- token android.app.LocalActivityManager$LocalActivityRecord@435def20 is not valid; is your activity running? at android.view.ViewRoot.setView......


发生环境:
在一个tabActivity里面嵌套一个tabAcitivity, 如果在子tabActivity里面显示AlertDialog的话,就会引发此错误。

解决方法:
AlertDialog.Builder(xxx.this) => AlertDialog.Builder(this.getParent()) 














更多相关文章

  1. Android 出现open failed: EACCES (Permission denied)错误**
  2. Android requires compiler compliance level 5.0. Please fix p
  3. 丢失Android系统库或者Conversion to Dalvik format failed with
  4. 如何解决:Android中 Error generating final archive: Debug Cert
  5. 带weight的LinearLayout嵌套RecyclerView导致RecycleView执行多
  6. linux eclipse中运行android AVD 错误
  7. android 编译源码 错误解决
  8. android搭建环境错误 daemon not running. starting it now on p
  9. android发生主机无法解析错误的问题(

随机推荐

  1. Android(安卓)Animation (动画设计)
  2. Android(安卓)TV开发(—)开始电视应用
  3. Android(安卓)studio 启动模拟器时解决 V
  4. Android(安卓)Http请求框架二:xUtils 框架
  5. 2011.07.05(4)——— android 抖动效果
  6. Android控件开发
  7. Android(安卓)P WindowManager (一) 直观
  8. android中build.gradle文件简单说明
  9. 使用BleLib的轻松搞定Android低功耗蓝牙B
  10. Android(安卓)Studio制作简易计算器源代