gpt4 book ai didi

java - 黑莓:BitmapField 作为按钮

转载 作者:行者123 更新时间:2023-12-02 08:26:58 27 4
gpt4 key购买 nike

我有一个带有位图字段的自定义 Manager BannerObj 对象。我正在向屏幕添加一个 BannerObj 对象。我想让 BannerObj 的位图字段可点击,以便它在浏览器中打开一个 url。

我尝试重写 bitmapfield 和 BannerObj 的 invokeAction 方法,但无法单击图像或选择它。

最佳答案

试试这个

BitmapField  custombitmapField = new BitmapField(bitmap,Field.FOCUSABLE){
protected boolean navigationClick(int status, int time) {
openBrowser();
return true;

}

protected boolean keyChar(char character, int status, int time) {
if (character == Characters.ENTER) {
openBrowser();
return true;
}
return super.keyChar(character, status, time);

}
void openBrowser(){
BrowserSession browserSession = Browser.getDefaultSession();
browserSession.displayPage(url);
browserSession.showBrowser();
}
};

关于java - 黑莓:BitmapField 作为按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4302372/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com