我有30個項目在ArrayList和它的微調工具,我把它放在Java文件這樣最好的方式來實現的ArrayList Android Studio中
ArrayList<String> listProblemSolving = new ArrayList<>();
listProblemSolving.add("List1");
listProblemSolving.add("List2");
listProblemSolving.add("List3");
listProblemSolving.add("List4");
listProblemSolving.add("List5");
listProblemSolving.add("List6");
listProblemSolving.add("List7");
...
ArrayAdapter<String> adapterProblemSolving = new ArrayAdapter<String>(this,
android.R.layout.simple_spinner_dropdown_item, listProblemSolving);
,我在轉實現這樣
sp.setAdapter(adapterProblemSolving);
問題是,我可以將列表項存儲在字符串文件中嗎? 而有任何簡單的方式,如果我想給不同的行動項目列表,比如我試試這個
sp.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
if (position == 1)
// do something
if (position == 2)
// do something
...
}
@Override
public void onNothingSelected(AdapterView<?> parent) {
}
});
謝謝你,對不起,我發現你這是dupplicate問題。
謝謝你,但我怎麼能實現它,如果我創建微調編程? – MNFS
您必須使用適配器。你可以直接使用xml中的string_array。 Arrayadapter.createFromResource(....) –