报错信息:

   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
顾名思义,这个是非法状态异常,所以可以从报错的仔细查找原因

更多相关文章

  1. Android内存泄漏查找
  2. Android(安卓)SparseArray 分析
  3. TabHost和android:layout_height="0.0dip"以及android:layout_we
  4. android,编译过程遇到的错误
  5. android 应用选择器的使用
  6. 关于android的audiotrack播放声音断断续续的问题
  7. android 应用选择器的使用
  8. Android中使用查找提示
  9. Android(安卓)build system 分析之 envsetup.sh

随机推荐

  1. Android中的Activity四种启动模式(launch
  2. Android(安卓)WIFI扫描时延
  3. Android(安卓)中关于Environment类的总结
  4. android setTag (int key, Object tag)使
  5. ButterKnife 8.8.1版本在AndroidStudio中
  6. android 中如何在androidmanifest.xml设
  7. android下的异步任务
  8. 简单的网页源码查看器
  9. (血的经验!!)Android(安卓)Studio 如何导入别
  10. 修改apk调用蓝牙无明确提示