listView添加了HeadView之后不显示,怎么办
答案是,我们要代码动态添加HeadView的宽高属性
比如这样:
View view = headView.getView();
view.setLayoutParams(new LayoutParams(LayoutParams.MATCH_PARENT,
LayoutParams.MATCH_PARENT));
listView.addHeaderView(view);
记得导包:
import android.widget.AbsListView.LayoutParams;
加了宽高的属性之后,就可以看到了headView了。
本文介绍了解决ListView中HeadView无法正常显示的问题。通过动态设置HeadView的宽度和高度属性,使得HeadView能够在ListView中正确显示。文章提供了具体的代码实现及必要的包导入。
1025

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



