0

我基本上想在黑莓上复制这个 - http://img641.imageshack.us/img641/4628/tempi.jpg

有没有一种简单的方法来代替 ListView 的图形对象?

谢谢,
泰加

4

2 回答 2

4

查看Blackberry Development Labs页面中的“显示复杂记录列表”(zip 文件)示例。

它教您如何实现一个名为 TableListField 的类,并包含一个您可以使用的完整源文件。TableListField 基本上允许您将多个项目放置在 ListField 的一行中并选择整行。

于 2010-02-11T17:59:52.533 回答
2

如果您不想实现自己的ListFieldCallback实现,则唯一的其他“预构建”实现是ObjectListField类 - 但您将被限制为字符串列表,看起来您希望对 UI 进行更多控制,包括固定-具有多条数据、图像等的宽度列。

所以基本上 - 呈现自定义 UI(如您想要的 UI)的唯一方法是实现您自己的方法,ListFieldCallback包括该drawListRow()方法。

于 2010-02-10T17:56:19.960 回答