使用BrowserField在黑莓中显示网页

时间:2011-12-01 16:03:37

标签: blackberry browser

我找到了这段代码,我想这是针对java文件的,但它实际上是显示它的,或者我该如何处理XML? Blackberry是否为BB UI提供了很好的GUI?

import net.rim.device.api.browser.field2.*;
import net.rim.device.api.ui.*;
import net.rim.device.api.ui.container.*;

public class BrowserFieldDemo extends UiApplication
{
    public static void main(String[] args)
    {
        BrowserFieldDemo app = new BrowserFieldDemo();
        app.enterEventDispatcher();
    }

    public BrowserFieldDemo()
    {
        pushScreen(new BrowserFieldDemoScreen());
    }
}

class BrowserFieldDemoScreen extends MainScreen
{
    public BrowserFieldDemoScreen()
    {
        BrowserFieldConfig myBrowserFieldConfig = new BrowserFieldConfig();
        myBrowserFieldConfig.setProperty(BrowserFieldConfig.NAVIGATION_MODE,BrowserFieldConfig.NAVIGATION_MODE_POINTER);
        BrowserField browserField = new BrowserField(myBrowserFieldConfig);

        add(browserField);
        browserField.requestContent("http://www.blackberry.com");
    }
}

我从this page

获得了代码

我的最终游戏是使用HTML5建立一个基于网络的应用程序,因为BB是一个b * tch来编程。我认为HTML非常简单,这样我只需要弄清楚如何显示网页。我有什么理由不尝试这种方法吗?

2 个答案:

答案 0 :(得分:1)

  

我找到了这段代码,我想这是针对java文件的......

  

但实际显示它吗?

是。为什么不呢?

  

...或者我该如何使用xml?

不要得到它

  

Blackberry是否为BB UI提供了很好的GUI?

没有。我为Eclipse使用BB插件并不难

  

我的最终游戏是使用HTML5

创建基于网络的应用

良好的解决方案,但取决于您正在尝试开发的应用

  

...因为BB是编程的b * tch

不要这么认为

  

我认为HTML非常简单,这种方式我只需要想象   如何显示网页。有什么理由我不应该尝试   这种方法?

如果你想为多个平台开发,但是你不能创建一个像本地平台一样强大的应用程序,这是很好的

答案 1 :(得分:0)

HTML5 webapp是最佳解决方案,因为并非所有BB都使用相同的代码