使用String Array正在填充微調這樣
排序XML字符串數組用於紗廠
Spinner spinner = (Spinner) findViewById(R.id.lang);
ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(this,
R.array.lang_array, android.R.layout.simple_spinner_item);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(adapter);
但我R.array.lang_array
未排序和createFromResource
當我有點使用
String[] list = getResources().getStringArray(R.array.lang_array);
Arrays.sort(list);
需要TextArrayResId
但現在我有轉換字符串數組TextArrayResId對此我未能也轉換是有排序R.array.Lang_array
任何替代的解決方案看到this answer但無法實現 請幫
問候
不能使用:'新ArrayAdapter(...)'? – pskink
您可以直接設置XML數組作爲輸入到微調器像「機器人:項=」 @陣列/ ARRAY_NAME「」如果在XML中有序聲明此列表中的小 –
我知道我需要先對其進行排序@Anil – phpdroid