我创建了一个RSS阅读器,并成功解析了XML文件中的数据。我已经提取了标题,我希望显示这些标题。我将标题存储到一个String数组中,我希望以合适的方式显示所有标题(我有70个标题)。我正在考虑使用Listview。还有其他更简单的方法吗?
答案 0 :(得分:0)
ListView
正是为此而设计的。我会创建一个自定义ArrayAdapter
作为ListView
的适配器。您只需覆盖add()
,getCount()
和getView()
方法即可启动并运行。然后,您可以将XML数据列表直接存储在适配器中,并轻松添加到其中。
这是一个非常好的教程:http://www.ezzylearning.com/tutorial.aspx?tid=1763429
我只会进行更改,而是将数据[]设为List
,然后添加add()
和getCount()
方法。
答案 1 :(得分:0)
自定义ArrayAdapter
,正如Atlos所暗示的那样,恕我直言是一种矫枉过正。在String数组上使用库存ArrayAdapter<String>
。对于项目模板ID,Android中有现成的模板;我建议android.R.layout.simple_list_item_1
。