2012-05-14 6 views
1

Я использую EyelidFieldManager на MainScreen моего приложения Blackberry. Вот кодEyelidFieldManager не показывает донную док-станцию ​​

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, когда он состыкован сверху, но не тогда, когда его состыковали внизу.

+0

см. Это http://rincethomas.blogspot.in/2012/04/display-toolbar-with-auto-closing.html – Signare

+0

Изменения, отмеченные, я все равно получаю одинаковые результаты. –

+0

попробуйте установить setStatus (bottomEyelidFieldManager); – Signare

ответ

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); 
менеджер

века поля был определен следующим образом:

private EyelidFieldManager _eyelidFieldManager; 

, а затем этот _eyelidFieldManager = новый EyelidFieldManager();

Здесь вы можете сослаться на мой полный код здесь, где я попытался использовать их в пределах вкладок Usage of vertical field manager with eyelid field manager in blackberry Надеюсь, это поможет.