我創建了一個RSS閱讀器,併成功解析了XML文件中的數據。我已提取標題,並希望顯示這些標題。我將標題存儲到一個字符串數組中,並且希望以合適的方式顯示所有標題(我有70個標題)。我正在考慮使用Listview。還有其他更簡單的方法嗎?在android中顯示一個字符串(arraylist)
-1
A
回答
0
ListView
正是爲此設計的。我會創建一個自定義ArrayAdapter
作爲您的ListView
的適配器。您只需要覆蓋add()
,getCount()
和getView()
方法即可啓動並運行。然後,您可以將您的XML數據列表直接存儲在適配器中並輕鬆添加到適配器中。
這是一個很好的教程:http://www.ezzylearning.com/tutorial.aspx?tid=1763429
只改變我會做是爲了使數據[]一個List
代替,並添加add()
和getCount()
方法。
0
自定義ArrayAdapter
,正如阿特洛斯所說,這是一種矯枉過正的行爲。在字符串數組上使用股票一,ArrayAdapter<String>
。對於項目模板ID,Android中有現成的模板;我建議android.R.layout.simple_list_item_1
。
ListView將是顯示多個標題的好方法。它旨在處理這些類型的任務。如果您有辦法將某些數據合併到類別中,則ExpandableListView可能更有效。 – Joel 2012-08-03 15:39:07