我基本上想在黑莓上复制这个 - http://img641.imageshack.us/img641/4628/tempi.jpg
有没有一种简单的方法来代替 ListView 的图形对象?
谢谢,
泰加
我基本上想在黑莓上复制这个 - http://img641.imageshack.us/img641/4628/tempi.jpg
有没有一种简单的方法来代替 ListView 的图形对象?
谢谢,
泰加
查看Blackberry Development Labs页面中的“显示复杂记录列表”(zip 文件)示例。
它教您如何实现一个名为 TableListField 的类,并包含一个您可以使用的完整源文件。TableListField 基本上允许您将多个项目放置在 ListField 的一行中并选择整行。
如果您不想实现自己的ListFieldCallback
实现,则唯一的其他“预构建”实现是ObjectListField
类 - 但您将被限制为字符串列表,看起来您希望对 UI 进行更多控制,包括固定-具有多条数据、图像等的宽度列。
所以基本上 - 呈现自定义 UI(如您想要的 UI)的唯一方法是实现您自己的方法,ListFieldCallback
包括该drawListRow()
方法。