如何从BlackBerry打开网址? 在J2ME我正在使用:
this.platformRequest("http://www.google.com");
如何在BlackBerry上执行此操作?
答案 0 :(得分:17)
如果您要启动浏览器会话,请使用:
Browser.getDefaultSession().displayPage("http://www.google.com");
如果要打开,然后读取返回的数据以便自行处理:
HttpConnection google = (HttpConnection)javax.microedition.io.Connector.open("http://www.google.com");
int rc = google.getResponceCode();
...
InputStream is = google.openInputStream();
您确实需要确保在事件线程上不会发生处理连接和返回的数据,否则您的黑莓会挂起。
答案 1 :(得分:15)
Browser.getDefaultSession().displayPage("http://www.google.com");
是使用您的网址启动BlackBerry浏览器的正确方法。
答案 2 :(得分:5)
我觉得kozen是对的,但你可以像这样继续前进,可能是......
BrowserSession bSession = Browser.getDefaultSession();
bSession.displayPage(url);
答案 3 :(得分:1)
BrowserSession myBrowser = Browser.getDefaultSession();
myBrowser.displayPage("http://www.stackoverflow.com");
或
Browser.getDefaultSession().displayPage("http://www.stackoverflow.com");