【发布时间】:2017-05-22 18:38:21
【问题描述】:
我正在从arrayList 制作listView。现在我希望listView 按字母顺序排序。我已经在网上搜索过,但没有一个有效。我怎样才能实现它?
我的代码:
String[] Hospitals = getResources().getStringArray(R.array.Hospitals);
adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, Hospitals);
mListView.setAdapter(adapter);
“医院”是我的 strings.xml 文件中的一个列表。
【问题讨论】:
-
“我已经在网上搜索过,但没有一个成功”,您搜索并尝试了什么?
-
为什么不只对 arrayList 进行排序?
-
这是对 List developer.android.com/reference/java/util/… 进行排序的方法,只需从您的数组中创建一个 ArrayList 并使用它。
标签: android listview arraylist