2

ListField是否可以根据解析的数据创建自定义行高应该是可变的?如何实施?

4

1 回答 1

1

不,a 不可能有不同的行高ListField

来自 API 文档:

行为
显示设置高度项的垂直列表。

此外,public void setRowHeight(int rowHeight)在列表字段中设置每行高度的方法表明这是不可能的。


VerticalFieldManager在这种情况下可以使用 自定义,但对于大量字段,它效率不高。

[更新]

从帖子中,更改 ListField 中的行高?由BlackBerry 支持论坛中的simon_hain回答,

有一个未记录的方法 setRowHeight(int, int)。它可能会减慢您的 UI 速度,并且与所有未记录的方法一样,使用时应自担风险

另外,检查这个问题,在黑莓中动态扩展列表字段行高

于 2012-06-18T11:20:30.333 回答