如何在获得Http响应后在我的黑莓浏览器中显示网页内容?

时间:2012-11-14 05:52:59

标签: blackberry

我在需要身份验证的地方发出Http请求。经过成功验证后,我得到的响应代码为200.然后,我应该如何在服务器上显示自定义浏览器字段的网页。

2 个答案:

答案 0 :(得分:1)

要在BlackBerry Screen上显示网页,您可以查看How to - Invoke the browser,如果您使用的是BlackBerry OS 5.0,则可以使用Browser field文章。使用BrowserField类在BlackBerry Screen上显示网页。

答案 1 :(得分:0)

这是一个使用BrowserField显示html页面的简单代码片段:

    BrowserField browser = new BrowserField();

    String browserContent = "<html><style>" + theStyle + "</style>" + theBody + "</html>";

    byte[] contentBytes;        
    try {
        contentBytes = browserContent.getBytes("UTF-8");
        browser.displayContent(contentBytes, "text/html; charset=UTF-8", "http://mysite.org");
    } catch (UnsupportedEncodingException e) {
        e.printStackTrace();
        browser.displayContent(browserContent, "http://mysite.org");
    }