1
.若我们采用convertView = inflater.inflate(R.layout.item_list,
null
);方式填充视图,
item布局中的根视图的layout_XX属性会被忽略掉,然后设置成默认的包裹内容方式
2
.如果我们想保证item的视图中的参数不被改变,我们需要使用
convertView
= inflater.inflate(R.layout.item_list, parent,
false
);这种方式进行视图的填充
解释:
inflate方法有三个参数,分别是
1.resource 布局的资源id
2.root 填充的根视图
3.attachToRoot 是否将载入的视图绑定到根视图中
3
.除了方式2,我们还可以设置item布局的根视图为包裹内容,然后设置内部控件的高度等属性,这样就不会修改显示方式了。