1

我想在TreeField中显示联系人,例如:

图片后跟用户名

我的理解是我使用BitmapField来显示图像,但我没有看到如何将BitmapFieldTreeField结合起来。

4

3 回答 3

1

您不能将另一个字段与 TreeField 一起使用。您需要实现 TreeFieldCallback.drawTreeItem() 方法并自己进行绘图

于 2011-06-07T19:38:24.777 回答
1

请参阅我对类似 StackOverflow 问题的回答:“自定义黑莓树域”。

在那个答案中,我重新绘制了TreeField的每一行以及替换TreeField的默认 (+)-icon 的位图图像。

于 2012-04-14T06:36:58.730 回答
1

您可以通过使用graphics.drawBitmap()方法和方法以及使用实现接口graphics.drawText()的类的drawTreeItem()方法中的索引和y参数来做到这一点TreeFieldCallback

于 2012-04-03T10:56:26.693 回答