Как настроить список полей в Blackberry? - PullRequest
1 голос
/ 29 декабря 2010

Я сейчас работаю над полями списка.В моем списке каждая строка содержит заголовок, подзаголовок и изображение.Мне нужен список строк в качестве вывода.Каждая строка должна содержать два поля меток и одно растровое изображение.

Может кто-нибудь сказать мне, как это сделать?

1 Ответ

1 голос
/ 29 декабря 2010

Вы должны реализовать ListFieldCallback для вашего ListField.Затем вы сможете добавлять изображения и текст к каждой строке в выбранных вами местах в методе ListFieldCallback drawListRow.

Чтобы добавить изображение, используйте graphics.drawBitmap.(graphics - это параметр drawListRow)

drawBitmap(int x, int y, int width, int height, Bitmap bitmap, int left, int top)

x - количество пикселей слева от этой строки, в которое будет помещено ваше растровое изображение.Y - количество пикселей в верхней части этой строки.Таким образом, вы можете использовать y + 10, чтобы получить изображение с интервалом в 10 пикселей от верхней части строки.

И graphics.drawText, который аналогичным образом позволяет размещать текст в положениях относительно левой и верхней частистрока.

Как реализовать ListFieldCallback

...