То, как вы используете (неправильно) MIDP 2 API, IAE
- это правильное поведение, потому что это именно то, что требуется API javadoc для ChoiceGroup (String label, int choiceType) :
Броски: IllegalArgumentException - если choiceType не является одним из EXCLUSIVE, MULTIPLE или POPUP
Кстати, если все, что вам нужно, это избавиться от переключателей и проверитькоробки, попробуйте POPUP
вид ChoiceGroup.Если вам нужно еще ближе приблизиться к неявному списку, если вам это действительно нужно, рассмотрите CustomItem
- хотя для правильной реализации
может потребоваться тщательное изучение API.