選擇項目時,我從微調第一次選擇每一件事情是好當選擇第二次都好 但在這之後,當從中選擇,它表明錯誤ArrayIndexOutOfBoundsException:length = 20;指數= 20時,從微調
E/AndroidRuntime(10594) :java.lang.ArrayIndexOutOfBoundsException:length = 20; index = 20
public static ArrayList<String> s=new ArrayList<String>();
for(........
s.add(e.child(2).text());
}
public void onItemSelected(AdapterView<?> parent, View view, int pos, long id) {
try{
editPrice.setText(""+Splash.s.get(pos));
}catch (Exception e) {
Toast.makeText(parent.getContext(),"The country is "+pos, Toast.LENGTH_LONG).show();
}
}
Java數組從'0'索引,所以'20-th'元素索引爲'19'。 – Andremoniy
支持更多的代碼並正確格式化,然後我們可以幫助您獲得更準確的答案。 – AlexS