博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Layout.addView时报错 java.lang.IllegalStateExcepti...
阅读量:5910 次
发布时间:2019-06-19

本文共 319 字,大约阅读时间需要 1 分钟。

  hot3.png

java.lang.IllegalStateException: The specified child already has a parent.

导致这个异常的原因是因为child View(就是addView方法的实参)已经在一个布局上add过了,如果这时候再去add会报这个异常。

解决方法是不要在两个layout add同一个view或在一个layoutadd同一个view多次。

或者从以前的那个layout上remove掉这个view,有两个方法layout.removeView(v),layout.removeViewAt(i).

转载于:https://my.oschina.net/ldaga/blog/102337

你可能感兴趣的文章
Hyper-V 2016 系列教程53 What's new in Hyper-V on Windows Server 2016
查看>>
AMD:第二头跳舞的大象
查看>>
Silverlight知识链接整理(11月-12月)
查看>>
Silverlight书籍推荐阅读排行榜【续】
查看>>
php变量处理函数总结
查看>>
ubuntu下使用intel N7260 wifi
查看>>
配置Operations Manager与Active Directory集成
查看>>
算法数据结构复习[单链表]
查看>>
Linux下搭建CACTI的时候总结的一些小知识
查看>>
bytes,packet区别 字节数据包
查看>>
【iOS-Cocos2d游戏开发之七】添加/删除系统组件,并解决View设置透明会影响View中的其他组件的问题!...
查看>>
Access 中数据库操作时提示from子句语法错误
查看>>
关于虚拟目录继承根Web.Config的问题解决办法
查看>>
Powershell管理系列(二十二)PowerShell操作之统计移动设备登录exchange情况
查看>>
简述 Spring Cloud 是什么
查看>>
Cloudera Mountable HDFS (hadoop-fuse-dfs).
查看>>
在Hyper-V的虚拟机中安装集成服务
查看>>
Delphi使用资源文件全攻略
查看>>
Windows Server 2012安装SQL 2012
查看>>
网站被用户喜爱的秘密 :挖掘关键词背后的用户需求
查看>>