Blackberry: вызвать конструктор для verticalfieldmanager - PullRequest
0 голосов
/ 16 января 2012

Я хочу запустить конструктор вертикального менеджера полей при использовании на главном экране:

vfm = new VerticalFieldManager(){

        protected void VerticalFieldManager(){
            System.out.println("Fresh");
        }

        protected void sublayout(int maxWidth, int maxHeight){              
            super.sublayout(maxWidth, 420);
            setExtent(maxWidth,420);
        }
    };

Конечно, VerticalFieldManager не работает.

1 Ответ

5 голосов
/ 16 января 2012

Вы не можете иметь конструктор в анонимном классе, это только одно из правил Java.

Если вам нужно переопределить конструктор VerticalFieldManager, вам нужно создать собственный класс, который расширяет VerticalFieldManager.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...