我正在使用一个包含小图像的位图字段。
当焦点出现在该图像上时,焦点的蓝色不会出现,如何设置焦点宽度和高度
我的代码::
contract_image_field = new BitmapField(contract_image,Field.FOCUSABLE)
{
public void getFocusRect(XYRect rect)
{
rect.width=0;
rect.height=0;
//super.getFocusRect(rect);
}
protected void onFocus(int direction)
{
myScreen.this.invalidate();
super.onFocus(direction);
}
protected void onUnfocus()
{
myScreen.this.invalidate();
super.onUnfocus();
}
};
contract_image_field.setBitmap(contract_image);
这就是我使用图像字段的方式,
虽然我的图片是可点击的,但我看不到那个蓝色(我想要那个请帮忙!!!)
更改 getFocusRect 中的宽度和高度值甚至不能解决问题