Android(安卓)解决自定义控件布局中match_parent属性无效
16lz
2021-01-25
在实例化布局时不能使用如下格式:
View convertView = LayoutInflater.from(context).inflate(R.layout.***, null);
应使用如下格式:
View convertView = mInflater.from(context).inflate(R.layout.***, parent, false);
如果在自定义listView的item布局中想要充满listView,可以使用如下代码实现:
convertView.setLayoutParams(new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, parent.getMeasuredHeight()));
注:LayoutParams根据实际布局调整
更多相关文章
- android (一)RecycleView组件的使用
- Android中使用httpclient访问服务器,需要session功能
- 你了解Android中的Activity吗?
- GPS定位及获取卫星参数实例整理
- Android(安卓)横竖屏切换小结
- Android可以用Html查看器打开txt文件
- Android(安卓)Material Design Library系列教程(一)
- android AlertDialog 捕获返回键
- iOS 不能播放远程视频(Android(安卓)可以)的问题