繁体   English   中英

如何以编程方式更改列表视图的高度..?

[英]How to Change list view's height progmmatically..?

我想知道如何以编程方式更改列表视图的高度。

是否可以更改单个列表项的子项高度...?

    ViewGroup.LayoutParams params = listView.getLayoutParams();
    params.height = whatYouWant;
    listView.setLayoutParams(params);
    listView.requestLayout();

Noby如果你想改变Child项目的高度你为每个孩子添加新的item_row布局并根据需要改变它的高度并使用View getView方法给它充气...........

如果你想改变listview的高度....

list.setLayoutParams(new RelativeLayout.LayoutParams(155,115));

LayoutParams.fill_parent和LayoutParams.wrap_content

在paranthases。,,,,输入你的listview宽度和高度,并在你的xml文件中只列出相对布局的listiew ...........

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM