Jaz*_*zib 4 blackberry onclick browserfield
我正在尝试处理BrowserField用户实际点击链接时的事件.我研究过BrowserFieldListener,试过它的documentCreated()方法,但是当页面开始加载时,它会给我一个响应.当用户点击browserField中的链接时,我想要一个触发器.
我在这里失踪了什么?
像Protocol一样覆盖ProtocolController的handleNavigationRequest()
ProtocolController controller = new ProtocolController(browserField) {
public void handleNavigationRequest(BrowserFieldRequest request) throws Exception {
/*
Here you get the redirection link using
request.getURL()
and do what you want to do
*/
// to display url in browserfield use
InputConnection inputConnection = handleResourceRequest(request);
browserField.displayContent(inputConnection, request.getURL());
}
};
browserField.getConfig().setProperty(BrowserFieldConfig.CONTROLLER, controller);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1403 次 |
| 最近记录: |