Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
User interface BlackBerry-在位图字段上调用单击事件_User Interface_Blackberry_Custom Controls - Fatal编程技术网

User interface BlackBerry-在位图字段上调用单击事件

User interface BlackBerry-在位图字段上调用单击事件,user-interface,blackberry,custom-controls,User Interface,Blackberry,Custom Controls,有人能帮我解决下面的问题吗。 我正在为blackberry制作一个应用程序,从一个位图字段中,我必须通过单击位图字段来调用一个新屏幕。我想要相同的代码。。。如何通过单击位图字段调用新屏幕。。。我正在使用blackberry JDE 4.7尝试使位图字段可聚焦 BitmapField bm = new BitmapField(bitmap, BitmapField.FOCUSABLE); 可能会有帮助这一定行得通 BitmapField bmpField=新的BitmapField(位图,Bit

有人能帮我解决下面的问题吗。
我正在为blackberry制作一个应用程序,从一个位图字段中,我必须通过单击位图字段来调用一个新屏幕。我想要相同的代码。。。如何通过单击位图字段调用新屏幕。。。我正在使用blackberry JDE 4.7

尝试使位图字段可聚焦

BitmapField bm = new BitmapField(bitmap, BitmapField.FOCUSABLE);
可能会有帮助这一定行得通

BitmapField bmpField=新的BitmapField(位图,BitmapField.FOCUSABLE){
受保护的void drawFocus(图形,布尔打开){
//绘制矩形的简单方法,这将是重点
}                               
受保护的布尔导航单击(int状态,int时间)
{
//在这里写下你想要运行的代码,用户点击位图
//试试这样的
UiApplication.getUiApplication().pushScreen(新的MyScreen());
返回true;
}
}
BitmapField bmpField=新的BitmapField(位图,BitmapField.FOCUSABLE)
受保护的布尔导航单击(int状态,int时间)
{
如果(bmpField.isFocus)
{
UiApplication.getUiApplication().pushScreen(新的MyScreen());
}
返回true;
}
}
我在暴风雨中使用过,效果很好

即使这样也不行,你可以继续使用
touchEvent
而不是
navigationClick