首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

BadTokenException:Unable to add window … is your activity running?is not valid;

2012-12-20 
BadTokenException:Unable to add window …… is your activity running?is not valid is your activity r

BadTokenException:Unable to add window …… is your activity running?is not valid; is your activity ru

问题发生环境:

TabAcitivity中的每个tab标签管理一个ActivityGroup,每个ActivityGroup管理多个Acitivity,

在其中一个Activity中在使用Spinner控件时,使用代码:

super.onCreate(savedInstanceState);View viewToLoad = LayoutInflater.from(this.getParent()).inflate(R.layout.camera_video1, null);this.setContentView(viewToLoad);

显然,修改后加载布局文件方式中使用了this.getParent(),获取到了上一级context,这样再弹出子窗口就能找到依附的对象。

参考网站:

http://stackoverflow.com/questions/7609519/android-spinner-error-android-view-windowmanagerbadtokenexception-unable-to

热点排行