我想在我的應用程序的其中一個選項卡中執行的操作有一個ListView聯繫人。儘管在這個例子中,ListView是由一個字符串數組構成的。有沒有一種方法可以使用ArrayList中的值創建其中的一個?從ArrayList創建ListView佈局
謝謝!
我想在我的應用程序的其中一個選項卡中執行的操作有一個ListView聯繫人。儘管在這個例子中,ListView是由一個字符串數組構成的。有沒有一種方法可以使用ArrayList中的值創建其中的一個?從ArrayList創建ListView佈局
謝謝!
其實我做的這一些Google'ing,我發現這一點:
String str [] = (String []) neoFriends.toArray (new String [neoFriends.size()]);
哪裏neoFriends
是ArrayList的<字符串>。
是的。創建ArrayAdapter並傳入[構造函數] [2]中的ArrayList。
[2]:http://developer.android.com/reference/android/widget/ArrayAdapter.html#ArrayAdapter(android.content.Context,INT,T [])
我應該爲'int textViewResourceId'放置什麼? – Chiggins 2010-07-04 17:49:46
我認爲這將是代表列表中某個項目的文本視圖的資源。 R.id.list_item – MatrixFrog 2010-07-05 02:48:15
當然可以。
本教程解釋了一切,包括如何執行xml文件和java文件。
http://www.softwarepassion.com/android-series-custom-listview-items-and-adapters/
+1對我很有用 – Praveenkumar 2012-03-07 07:30:41