Fil*_*nik 9 android listview android-arrayadapter
我在ListView中设置单行的高度时遇到问题.我已经阅读了数百个论坛和博客文章,但似乎没有什么对我有用.
我有一个带有的ListView ArrayAdapter<Order>.根据Order对象的属性,使用不同的布局,每行具有不同的高度.但是,最后,所有行都具有相同的高度.我想这是给ArrayAdapter的构造函数的布局的高度.有人知道如何分别控制每行的高度吗?
谢谢你的回答,菲利普
Luk*_*kap 20
诀窍是在你的布局项目的视图中,你需要设置layout_height为wrap_content和那就是它.
我用不同高度的项目制作了我的listView的屏幕截图.
如果你是初学者,这将给你一个起点:
public static final String[] bzz = new String[] { "1", "2", "3", "4", "5" };
ArrayAdapter<String> addap = new ArrayAdapter<String>(this,
R.layout.list_item, R.id.text_view, bzz);
lv.setAdapter(addap);
Run Code Online (Sandbox Code Playgroud)

| 归档时间: |
|
| 查看次数: |
14382 次 |
| 最近记录: |