我在我的values/strings.xml中有專業字符串數組。我想按字母順序排列數組。我該如何實現它。排序它採用排序字符串數組
Collections.sort(professionArrayList);
我在我的values/strings.xml中有專業字符串數組。我想按字母順序排列數組。我該如何實現它。排序它採用排序字符串數組
Collections.sort(professionArrayList);
String[] list = getResources().getStringArray(R.array.Profession);
Arrays.sort(list);
獲取陣列爲ArrayList
像
String[] professionArray = getResources().getStringArray(R.array.Profession);
ArrayList<String> professionArrayList = new ArrayList<String>(Arrays.asList(professionArray));
,然後你陣列。
Collections.sort(Your_Array)
您可以使用此排序
的strings.xml
<string-array name="Profession">
<item>Caretaker</item>
<item>Cook</item>
<item>Driver</item>
<item>Governess</item>
<item>HouseKeeper</item>
<item>Maid</item>
<item>Watchman</item>
<item>Washerman</item>
<item>Paper Supplier</item>
<item>Milkman</item>
<item>Electrician</item>
<item>Ration Supplier</item>
<item>Gas Supplier</item>
<item>Volunteer</item>
<item>Nurse</item>
<item>Other</item>
<item>Carpenter</item>
<item>Plumber</item>
<item>Mason</item>
<item>Delivery Boy</item>
<item>Gardner</item>
<item>Janitor</item>
<item>Launderer</item>
<item>Dhobi/Press</item>
<item>Odd Jobs</item>
<item>Vendor</item>
<item>Shopkeeper </item>
</string-array>
看到'Arrays.sort()'... –
http://stackoverflow.com/questions/10039258/are-strings-xml-string-arrays-always-parsed-deserialized-in-the-相同的順序 –
是不是http://stackoverflow.com/questions/11891732/sort-android-strings-xml-in-alphabetical-order –