Пользовательское поле списка с пользовательским полем ObjectChoiceField в ежевике?

Я новый разработчик ББ, работаю над андроидом одновременно, я готовлю проект, содержащий поля выбора списка и объекта на обоих языках.

В Blackberry у меня есть список из 10 элементов, и в каждой строке элемента мне нужно показать кнопку со стрелкой, при нажатии на которую появится ObjectChoiceField.

Здесь ясно, что и список, и поле obejctchoice являются пользовательскими.

Я очень смущен, пожалуйста, дайте мне знать, как этого можно достичь.

Заранее спасибо..!:|введите здесь описание изображения


person Sam-In-TechValens    schedule 14.05.2012    source источник
comment
Можно ли поделиться скриншотом/схемой? Нужно ли размещать ObjectChoiceField в строке ListField или его можно отобразить на другом всплывающем экране?   -  person Rupak    schedule 14.05.2012
comment
список будет настраиваемым - согласен, но зачем вам поле пользовательского выбора ???   -  person Hrushikesh Salkade    schedule 14.05.2012


Ответы (1)


// настроить ListField Как настроить ListField в BlackBerry?

Чтобы получить щелкнутый элемент, просто добавьте функцию ниже в код

protected boolean navigationClick(int status, int time) {
        Field field = this.getLeafFieldWithFocus();

        if(field instanceof ListField){
            System.out.println("navigationClick Yes Yes you clicked list item ");
            ListField listField = (ListField)field;
            // this will give you clicked index.
                    int index = listField.getSelectedIndex();
            // pop up your Object choice field here...
        }
        return true;
} 
person Hrushikesh Salkade    schedule 14.05.2012