在Blackberry上显示表格数据

时间:2010-02-10 15:54:26

标签: blackberry user-interface listfield

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

有没有一种简单的方法来实现它而不是搞乱ListView的图形对象?

谢谢,
Teja公司

2 个答案:

答案 0 :(得分:4)

查看Displaying a List of Complex Records页面中的“Blackberry Development Labs”(zip文件)示例。

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

答案 1 :(得分:2)

如果您不想实现自己的ListFieldCallback实现,那么唯一的其他“预构建”实现就是ObjectListField类 - 但是您只能使用字符串列表并且它看起来你想要更多地控制UI,包括带有多个数据,图像等的固定宽度列。

基本上 - 呈现自定义用户界面的唯一方法就是实现自己的ListFieldCallback,包括drawListRow()方法。