0

我有一个 listView 使用 toString 将文本写入 listView 行。但是对于我所看到的 listView 只能取两行文本,例如..我想写出:“姓名:Niklas,年龄:20,位置:赫尔辛堡,电话号码:xxxxxx”但 listView 不够大以显示所有信息。

所以它只显示:“姓名:Niklas,年龄:20,地点:赫尔辛堡,Phon ..”

我的问题:您能否以某种方式使 listView 行更大,以便它可以写出例如三行文本而不是两行?还是我必须将我的 listView 更改为另一个 View?

谢谢

4

2 回答 2

1

检查以下链接 自定义列表视图 和 列表视图

这个想法是通过为其分配自己的行布局来自定义 lisView。

对于 TextView,您可以分配 android:maxLines="" 属性。

于 2012-11-13T08:58:22.433 回答
0

您可以定义一个扩展BaseAdapter和覆盖该getView方法的适配器。

于 2012-11-13T10:24:57.333 回答