1

Blackberry アプリで使用してEyelidFieldManagerいます。MainScreenここにコードがあります

EyelidFieldManager manager = new EyelidFieldManager();

HorizontalFieldManager buttonFieldSet = new HorizontalFieldManager(USE_ALL_WIDTH);
buttonFieldSet.addAll(new ButtonField[] {new ButtonField("One"), new ButtonField("Two"), new ButtonField("Three")});

manager.addBottom(buttonFieldSet);
manager.setEyelidDisplayTime(3000);

add(manager);

画面の下部には何も表示されませんが、行を変更するとmanager.addBottom(buttonFieldSet)上部manager.addTop(buttonFieldSet)HorizontalFieldManager表示されます。

なぜこれが起こるのですか?上部にドッキングされているときは表示できるのに、下部にドッキングされているときはEyelidFieldManager表示できないのはなぜですか。HorizontalFieldManager

4

1 に答える 1

1

ねえ、私は現在、まぶたのフィールドマネージャーと協力しており、ボトムドックを完全に取得しています. これをチェックして

     // Add components to the south eye-lid of the blinker
    _eyelidFieldManager.addBottom(new LabelField(" Send Report as: ",LabelField.FIELD_HCENTER | LabelField.NON_FOCUSABLE));
    HorizontalFieldManager buttonPanel = new HorizontalFieldManager(Field.FIELD_HCENTER | Field.USE_ALL_WIDTH);
    buttonPanel.add(new ButtonField("One"));
    buttonPanel.add(new ButtonField("Two"));
    buttonPanel.add(new SimpleButton("Three"));
    _eyelidFieldManager.addBottom(buttonPanel);

Eyelid Field manager は次のように定義されています。

    private EyelidFieldManager _eyelidFieldManager; 

そして、この _eyelidFieldManager = new EyelidFieldManager();

ここで、タブ内でそれらを使用しようとした私の完全なコードを参照できます ブラックベリーのまぶたフィールドマネージャーを使用した垂直フィールドマネージャーの使用法お 役に立てば幸いです。

于 2012-05-14T13:39:44.600 に答える