2012-10-12 46 views

回答

0

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

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

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

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

+0

黑莓Os6是我们正在瞄准的Os。但即时通讯新的这方面。你能用通俗的话来说吗? –

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);