Listfield有标题/部分

时间:2012-08-23 08:36:26

标签: blackberry header listfield

我是黑莓新手,对此并不了解。我正在学习并实现包含太多部分/标题的列表。到目前为止我已经实现了: enter image description here

这是我的代码:

public  class MyScreen extends MainScreen
    {
        /**
         * Creates a new MyScreen object
         */
        public MyScreen()
        {        
            super(Manager.NO_VERTICAL_SCROLL);
            setTitle("Simple List Demo");

            add(new LabelField("A"));
            add(new SeparatorField());

            Manager mainManager = getMainManager();

            SimpleList listField = new SimpleList(mainManager);

            listField.add("Item 1");
            listField.add("Item 2");
            listField.add("Item 3");

            add(new SeparatorField());
            add(new LabelField("B"));
            add(new SeparatorField());

            SimpleList list=new SimpleList(mainManager);

            list.add("Item 4");
            list.add("Item 5");
            list.add("Item 6");

            add(new SeparatorField());

        }
    }

我想实现为: enter image description here

任何人都可以分享如何实现这种listfield的想法。我已经采取了两个listfields并添加了separatorField,labelfield来区分,但这不是方式,因为实现和维护太多lists太繁琐。任何帮助将不胜感激。

提前致谢。

阿卡什

1 个答案:

答案 0 :(得分:0)

屏幕上不是一个ListField实例。有几个ListField个实例由LabelField个实例分隔。

只需将LabelFieldListField个实例的组合添加到一个屏幕即可。