Добавить BitmapField в TreeField - PullRequest
1 голос
/ 04 января 2011

В BlackBerry возможно ли добавить изображение в дочерние узлы TreeField? Если да, может кто-нибудь, пожалуйста, скажите мне, как этого добиться.

Ответы [ 2 ]

0 голосов
/ 20 января 2011

возможно

использовать

g.drawBitmap(...);

внутри

TreeFieldCallback.drawTreeItem(TreeField treeField, Graphics graphics, int node, int y, int width, int indent)

метод

0 голосов
/ 04 января 2011

Как и ListField, TreeField не является подклассом Manager, поэтому вы не можете «добавлять» в него другие поля.TreeField управляет пользовательским вводом расширения, сжатия и информирует ваше приложение о том, что необходимо нарисовать, вызывая:

net.rim.device.api.ui.component.TreeFieldCallback.drawTreeItem(TreeField treeField, Graphics graphics, int node, int y, int width, int indent)

Ваше приложение отвечает за рисование того, что должно отображаться.

...