我在BitmapField中显示.jpg图像&将其添加到VerticalFieldManager中。它正在显示,但我不能点击它。黑莓4.5 - 如何点击.jpg图像?
我在做它像..
Bitmap bitmap = Bitmap.getBitmapResource("image.jpg");
BitmapField bitmapField = new BitmapField(bitmap , BitmapField.FOCUSABLE)
{
protected boolean navigationClick(int status, int time)
{
//handle click event
return true;
}
};
VerticalFieldManager vfm = new VerticalFieldManager();
vfm.add(bitmapField);
add(vfm_stamp);
但是,如果我把一个PNG图片像
Bitmap bitmap = Bitmap.getBitmapResource("image.png");
那么它是可以点击的。为什么这样?
黑莓4.5支持.jpg图片格式。它显示一个.jpg图片,为什么它不可点击?我想让它可点击。
怎么办?
是一个.jpg图片在Blackberry 4.5中可点击吗?如果是,那么该怎么做? – Shreyas 2010-01-22 09:55:47
我的方法也被点击。只有当指针在其上移动时,.jpg图像不显示焦点(蓝色背景)。 如何显示焦点? – Shreyas 2010-01-22 13:40:04
重写受保护的void drawFocus(Graphics graphics,boolean on){}就像您使用navigationClick所做的那样 – Alex 2010-03-17 14:53:51