我基本上想在黑莓上复制这个 - http://img641.imageshack.us/img641/4628/tempi.jpg
有没有一种简单的方法来实现它而不是搞乱ListView的图形对象?
谢谢,
Teja公司
答案 0 :(得分:4)
查看Displaying a List of Complex Records页面中的“Blackberry Development Labs”(zip文件)示例。
它教你如何实现一个名为TableListField的类,并包含一个可以使用的完整源文件。 TableListField基本上允许您将多个项放在ListField的行中并选择整行。
答案 1 :(得分:2)
如果您不想实现自己的ListFieldCallback
实现,那么唯一的其他“预构建”实现就是ObjectListField
类 - 但是您只能使用字符串列表并且它看起来你想要更多地控制UI,包括带有多个数据,图像等的固定宽度列。
基本上 - 呈现自定义用户界面的唯一方法就是实现自己的ListFieldCallback
,包括drawListRow()
方法。