栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Andriod中用AlertDialog弹窗出现子类多个父类异常

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Andriod中用AlertDialog弹窗出现子类多个父类异常

异常::java.lang.IllegalStateException: The specified child already has a parent.
                                                          You must call removeView() on the child's parent first.

解决方法:把申明加入弹窗事件加入到(引起/触发弹窗)监听事件中

 pop_up_change_name=View.inflate(this,R.layout.pop_up_change_name,null);
 change_name_dialog.setView(pop_up_change_name).create();//弹窗加入view
 show=change_name_dialog.show();//通过AlertDialog.builder弹窗的显示要赋给show(AlertDialog)

 btn_change_name_sure=(Button) pop_up_change_name.findViewById(R.id.btn_change_name_sure);
 ed_change_name=pop_up_change_name.findViewById(R.id.ed_change_name);
 btn_change_name_sure.setOnClickListener(this);
 break;

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/867725.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号