android编程之代码布局(常见错误)
来源:互联网 发布:画画软件手机版 编辑:程序博客网 时间:2024/05/16 09:03
一、Caused by:Java.lang.IllegalStateException: The specified child already has a parent.
造成这个原因,是组件在父类中重复加载了相同的组件
例如:
- TextView mTextView = new TextView(this);
- mTextView.setText("hello world");
- LinearLayout.LayoutParams mLayoutParams = new LinearLayout.LayoutParams(
- LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT);
- // 第一次添加
- mLinearLayout.addView(mTextView, mLayoutParams);
- // 第二次添加
- mLinearLayout.addView(mTextView, mLayoutParams);
这样的话,我们重复添加了两次mTextView。这个是不允许的,在父类布局中,只能有唯一的对象,不能重复。
如果你想建立两个相同的组件,还是费力一下,再创建一个对象吧。o(╯□╰)o
未完,待续。。。。
阅读全文
0 0
- android编程之代码布局(常见错误)
- android编程之代码布局(常见错误)
- android编程之代码布局(常见错误)
- android编程之代码布局(一)
- android编程之代码布局(二)
- android编程之代码布局(三)
- android编程之代码布局(一)
- android编程之代码布局(二)
- android编程之代码布局(三)
- android编程之代码布局(一)
- android编程之代码布局(二)
- android编程之代码布局(三)
- android编程之代码布局(一)
- android编程之代码布局(一)
- android编程之代码布局(二)
- android编程之代码布局(三)
- android编程之代码布局
- android编程之代码布局
- 关于ListView的BaseAdapter中getView方法问题
- 理解@ComponentScan注解
- 深入分析java线程池的实现原理
- 回归的线性模型
- 棋盘覆盖
- android编程之代码布局(常见错误)
- Topcoder EllysBottles 题解
- Android开发中遇到的一些小问题
- 在苹果系统(Mac OS X)上安装PyQt4的问题解决
- 深度学习(六十六)生成模型、最大化似然、KL散度
- 随机生成10个手机号(js实现)
- 1.排版样式
- 面试题28—相关题目
- DUG调试工具的使用