1

如何在黑莓的浏览器字段中放置导航栏,我们可以在导航栏上放置一些按钮?

4

2 回答 2

0

您打算使用您的应用程序定位哪个手机/操作系统,对于不同的设备有几种不同的方法。

我个人喜欢推荐使用框架,因为它们通常会处理您所有的页面导航、加载/卸载文档片段,并使您作为应用程序开发人员的生活更轻松。

jQuery Mobile是您可能想看看的一个框架。

bbUI.js是我个人最喜欢的,虽然它不是“官方”支持的,但它是提供原生外观和感觉的概念验证工具包。

于 2012-10-12T13:05:33.833 回答
0

我已经找到了我自己的问题的解决方案。这可能会帮助有需要的人。

在黑莓中放置一个导航栏非常简单。创建一个 HorizanalFieldManager 并实例化它。然后将该对象添加到 ScreenTitle。这对我有用。代码如下。

    HorizontalFieldManager hfm = new HorizontalFieldManager(USE_ALL_WIDTH);
    ButtonField b1 = new ButtonField("back");
    ButtonField b2 = new ButtonField("refresh");

    hfm.setBackground(BackgroundFactory.createSolidBackground(Color.ALICEBLUE));

    hfm.add(b1);
    hfm.add(b2);

    this.setTitle(hfm);
于 2012-10-31T10:16:12.123 回答