0
点赞
收藏
分享

微信扫一扫

Android Fragment 之运行PopupWindow提示 token null is not valid; is your activity running?

静悠 2022-04-01 阅读 56
android

Android Fragment 之运行PopupWindow提示 token null is not valid; is your activity running?

由于控件未初始化完成,会导致失败,需要在生命周期方法完成后调用。

建议找一个控件,调用 post方法,进行条用。(post方法可以延迟在所有生命周期完成后执行

bt = (Button)findViewById(R.id.button);
	bt.post(new Runnable(){
		@Override
		public void run() {
			//构建PopupWindow
			openPop();
		}
	});
举报

相关推荐

Android之Fragment详解

0 条评论