我不知道从哪里开始,但我一直在尝试找到一个允许我创建可滚动列表的类似类,我可以在其中添加图像和文本。
我找到了一个使用PictureScrollField的教程,但我不认为这就是我需要的。 FlowFieldManager最接近吗?
编辑:
我看到Blackberry中有一个tableView类。但是,它说黑莓API 6.0.0,那么这是否意味着它不适用于bb的5.0?
答案 0 :(得分:1)
对于BlackBerry,通常使用ListField来构建可滚动列表。但它确实有一些限制:每个项目都需要具有相同的高度,您必须自己完成所有绘图,而不是使用用于BlackBerry屏幕的更典型的字段+管理器布局。这些限制的好处是绘图性能非常好。
答案 1 :(得分:0)
在以下链接中,某些指定的布局也可用于OS5.0 比如表格视图,网格视图和电子表格布局 只需将该类复制粘贴到您的项目中即可使用此
如果它对您没用,请忽略此
答案 2 :(得分:0)
答案 3 :(得分:0)
我使用FieldManager
类来执行此操作。例如,您可以使用:
net.rim.device.api.ui.container.VerticalFieldManager.
对于我使用过以下代码的图像。
InputStream inputStream = connection.openInputStream();
byte[] data = IOUtilities.streamToBytes(inputStream);
EncodedImage img = EncodedImage.createEncodedImage(data, 0, data.length);
img.setScale(3);
imgOK.setImage(img);