如何设置按钮的图像背景黑莓
问题描述:
答
你需要使用BitmapField
,设置FOCUSABLE
,然后覆盖navigationClick()
执行FieldChangeListener
答
这里的链接到官方文档 http://docs.blackberry.com/en/developers/deliverables/29251/Creating_a_custom_button_1676236_11.jsp
我认为它有你需要的一切,再加上它会让你知道如何创建自定义对象
答
您必须制作一个自定义字段,该字段将包含一个位图,并将处理单击事件或使用BitmapField并将FOCUSABLE样式设置为该位置。如果您在如何创建自定义字段方面需要帮助,请通知我..
答
这是可能的。
image=Bitmap.getBitmapResource("abc.png");
one=new ButtonField("One")
{
protected void paint(Graphics g)
{
g.drawBitmap(0, 0, image.getWidth(), image.getHeight(), image, 0, 0);
super.paint(g);
}
};
one.setChangeListener(this);
hor.add(one);