Choice.IMPLICIT
を使用できるのに、フォームで with を使用できない理由Choice.EXCLUSIVE
。を使用するChoice.IMPLICIT
と、java.lang.IllegalArgumentException
ChoiceGroup msgChoGrp = new ChoiceGroup("", Choice.EXCLUSIVE);
Choice.IMPLICIT
を使用できるのに、フォームで with を使用できない理由Choice.EXCLUSIVE
。を使用するChoice.IMPLICIT
と、java.lang.IllegalArgumentException
ChoiceGroup msgChoGrp = new ChoiceGroup("", Choice.EXCLUSIVE);
Choice Implicit を List で使用できます。List Thanksで Choice Implicit の例を確認してください。
暗黙的はリスト用です
選択グループ専用
フォームを使用している可能性があるため、暗黙的なカントを適用できません:D
MIDP 2 API を使用 (誤用) する方法IAE
は正しい動作です。なぜなら、それはまさに API javadocs がChoiceGroup(String label, int choiceType) に必要とするものだからです。
例外: IllegalArgumentException - choiceType が EXCLUSIVE、MULTIPLE、または POPUP のいずれでもない場合
ところで、ラジオボタンとチェックボックスを取り除きたいだけなら、POPUP
ある種の ChoiceGroup を試してください。暗黙的な List にさらに近づける必要がある場合、またはこれが本当に必要な場合は、検討してくださいCustomItem
- ただし、正しく実装するには API の徹底的な調査が必要になる場合があります