今天遇到一个问题,在listviev中加入传进来的布局,上下滑动时,报错The specified child already has a parent。
先贴原始代码:
@Override
public View getView(int position, View convertView, ViewGroup parent) {
convertView = layoutInflater.inflate(R.layout.check_laizi_item_ll, null);
RelativeLayout mRelativeLayout = (RelativeLayout) convertView.findViewById(R.id.clil_rl);
List poker = mPokers.get(position);
for (int j = 0; j
再贴图片:
原因是listview中我的Poker控件被多个convertView引用。
之前以为是我的convertView框架被复用的原因,因此我不对convertView进行服用,每次都创建一个convertView,可是也会报这个错误。
我想问题应该在position上,具体神马情况不是我也不好解释,只是感觉position与convertView的变动没有及时同步吧