2011-04-28 37 views
0

我正在使用我在表單中使用選擇組的項目。 現在我想要得到所選擇的項目或索引號的選擇組希望執行一些操作。 我曾試過這個: -j2me +選擇組

System.out.println(cgPrefs.getString(i) + (selected[i] ? ": selected" : ": not selected"));

但我沒有得到在選擇組中選定項目的確切索引號。

請幫我 在此先感謝

回答

2

你會根據選擇

boolean[] selectedFlag = new boolean[getChoiceGroup().size()]; 

使用getSelectedFlags()方法

getChoiceGroup().getSelectedFlags(selectedFlag);//getChoiceGroup() returns object of choicegroup 

現在迭代並打印得到的標誌

for(int i = 0 ; i < selectedFlag.length; i ++){ 
    if(selectedFlag[i]){ 
    System.out.println("Selected : "+getChoiceGroup().getString(i)); 
    }else{ 
    System.out.println("Not Selected : "+getChoiceGroup().getString(i)); 
    } 
} 
+0

謝謝你它正在工作 – shweta 2011-04-28 09:48:39

+0

歡迎你:) – 2011-04-28 09:51:55