我是android領域的新手,我想按字母順序排列我的微調數據。請幫助如何在Spinner中按字母順序排序數據
注意: - 我正在從網絡服務接收數據。
我的代碼是: -
<Spinner
android:id="@+id/spinnerAtlasContactSignup"
android:layout_width="200dip"
android:layout_height="46dp"
android:layout_below="@+id/editCompanySignup"
android:layout_marginBottom="60dp"
android:layout_marginTop="10dp"
android:background="@drawable/slect_box1x"
android:ems="10"
android:padding="10dp"
android:prompt="@string/atlas_contact" />
private void initializeSpinner(ArrayList<AtlasContact> atlastContacts) {
ArrayAdapter<AtlasContact> adapter = new ArrayAdapter<AtlasContact>(this,android.R.layout.simple_spinner_item, atlastContacts);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
// Apply the adapter to the spinner
spinnerAtlasContact.setAdapter(adapter);
這裏AtlasContact
是接受來自Web服務傳來的數據的類。
這是一個常見的問題,明白有些人可能會downvote你,因爲這個基本的問題已被問了這麼多次。 – Sam
好吧,我會刪除它作爲新的android n stackoverflow太所以我不知道。 :( –
那麼,現在有答案,所以你不能刪除它,但目前沒有人downvoted這個。也許這些人不會注意到。:) – Sam