2010-04-09 2 views
1

Я разрабатываю приложение Java ME для устройств CLDC. У меня есть требование, когда вопросы создаются на основе предыдущего ответа. Я бы начал с одной группы выбора, а затем, основываясь на ответе на этот выбор, задал другой вопрос пользователю. Вид Да/Нет. Если да, этот вопрос или Нет этого вопроса. Как мы это делаем? Новичок в разработке мобильных приложений. Любая помощь в плане идей или сообщений в блогах или статьях очень ценится и очень помогает.Как добавить ChoiceGroups динамически в Java ME (CLDC) на основе ответа на предыдущие значения группы выбора

ответ

1

Прочтите MIDP2.0 javadocs и отложите некоторое время, чтобы просто поэкспериментировать с API-интерфейсом LCDUI и ознакомиться с тем, как работают разные компоненты. Вам комфортно с разницей между Form и List, или Screen и Item?

Эти классы, в частности, могут иногда быть немного удивительными и запутанными в том, как они себя ведут. Они также часто генерируют совершенно разные результаты в зависимости от платформы.

То, что вы ищете, может быть достигнуто путем добавления в форму формы ItemStateListener, метод itemStateChanged() будет вызван, когда ваш первый ChoiceGroup будет затронут. Добавьте следующие элементы формы в этот метод, исходя из того, какое действие было выполнено на ChoiceGroup.

+0

Большое спасибо за информацию. Обязательно изучите документацию. Также экспериментировал с группой выбора. – MohamedSanaulla