Android(安卓)RecyclerView 报错:java.lang.IllegalStateException: The specified child already has a...
16lz
2022-03-30
报错信息:
java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first.
解决办法:
由原来
@Override public MyViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { MyViewHolder holder = new MyViewHolder(mInflater.inflate( R.layout.item, parent)); return holder; }
改为:
@Override public MyViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { MyViewHolder holder = new MyViewHolder(mInflater.inflate( R.layout.item, parent,false)); return holder; }
2018/07/18
IllegalStateException
顾名思义,这个是非法状态异常,所以可以从报错的仔细查找原因
更多相关文章
- Android内存泄漏查找
- Android(安卓)SparseArray 分析
- TabHost和android:layout_height="0.0dip"以及android:layout_we
- android,编译过程遇到的错误
- android 应用选择器的使用
- 关于android的audiotrack播放声音断断续续的问题
- android 应用选择器的使用
- Android中使用查找提示
- Android(安卓)build system 分析之 envsetup.sh