【发布时间】:2011-04-30 05:17:23
【问题描述】:
我试图在加载浏览器后返回上一页,但需要单击三下才能返回。我尝试覆盖后退按钮单击,但仍需要单击三下。我使用以下代码加载浏览器:
BrowserSession browserSession;
browserSession = Browser.getDefaultSession();
try{
browserSession.displayPage(mapLocation);
}catch(Exception e){
e.printStackTrace();
}
EDIT从用户的回答中复制:
我想转到上一个屏幕而不是浏览器中的上一页。返回按钮的代码:
protected boolean keyDown(int keycode, int status) {
if(Keypad.key(keycode) == Keypad.KEY_ESCAPE) {
_theApp.popScreen(this);
return true;
}
return false;
}
【问题讨论】:
-
keyDown 方法属于哪个类?您是否尝试过在此处放置调试打印输出或断点,以查看它是否被执行?
-
如果您还在,请检查您的问题,并通过勾选分数下方的空 V 图标将正确答案标记为已接受。谢谢。
标签: java blackberry browser blackberry-simulator