2012-08-03 38 views
-1

我創建了一個RSS閱讀器,併成功解析了XML文件中的數據。我已提取標題,並希望顯示這些標題。我將標題存儲到一個字符串數組中,並且希望以合適的方式顯示所有標題(我有70個標題)。我正在考慮使用Listview。還有其他更簡單的方法嗎?在android中顯示一個字符串(arraylist)

+2

ListView將是顯示多個標題的好方法。它旨在處理這些類型的任務。如果您有辦法將某些數據合併到類別中,則ExpandableListView可能更有效。 – Joel 2012-08-03 15:39:07

回答

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