<span style="font-family: 'Microsoft YaHei', Verdana, sans-serif, 宋体; background-color: rgb(255, 255, 255);">使用RecyclerView 时,在xml文件中设置宽度match_parent无效,发现在Adapter中要如下填充view(注释掉的填充方式会导致</span><span style="padding: 0px; margin: 0px; font-family: 'Microsoft YaHei', Verdana, sans-serif, 宋体; background-color: rgb(255, 255, 255);">match_parent<span style="padding:0px; margin:0px">无效</span></span><span style="font-family: 'Microsoft YaHei', Verdana, sans-serif, 宋体; background-color: rgb(255, 255, 255);">)</span>
/**
*
创建新View,被LayoutManager所调用*/@OverridepublicViewHolder
onCreateViewHolder(ViewGroup parent, int
viewType)
{
// View view = View.inflate(mContext,
R.layout.item, null);
View
view = mInflater.from(mContext).inflate(R.layout.item, parent, false); ViewHolder
holder = new
ViewHolder(view); returnholder;}
本文解决了一个常见问题:在使用RecyclerView时,XML文件中设置的宽度match_parent无法生效。文章提供了正确的实现方式,确保子项能够正确填充整个父容器。
4340

被折叠的 条评论
为什么被折叠?



