adapter 构造器中的 一个item中再增加 item的时用for循环增加viewde问题

在Android 开发中我们用的 adapter 有时候满足不了我们的需要,就要在 adapter 的每个item下面动态增加view 这个时候,例如下面的例子

//图片布局
View viewText;
//这里必须清除之前增加的view
holder.add.removeAllViews();

for (int i=0;i;i++){
    viewText =LayoutInflater.from(context).inflate(R.layout.his_pre_item,null);
    
    holder.add.addView(viewText);
如果这样做,我们必须要调用它removeAllviews();如果不调用在notifyDataSetChanged()的时候这时候view 就会重复加载。。。。。。。。。

你可能感兴趣的:(Android常见问题)