使用布局XML文件的逻辑

时间:2017-03-05 18:01:04

标签: java android

我已经开始学习Android App Development了。我想问一下,如果在我的Android应用程序中,我的ListView有50个列表项(城市名称)。 当用户点击列表项时,我想在新活动中显示每个列表城市的数据。我是否需要为每个城市数据制作50个布局?我该怎么用?

2 个答案:

答案 0 :(得分:2)

您可以使用recyclerview而不是listview列出所有50个项目。无需设计50次。你需要有适配器类来重复列出的Listitems。

你必须为ListView设计一个XMl页面,ListViewItem是另一个XML。只需在Java和适配器类中链接在一起,它就可以自动滚动列表的输出。

参考本教程: tutorial page

下载代码并在IDE中运行..您将得到您想要的内容

答案 1 :(得分:0)

不,我们不想为每个项目创建50种不同的布局,因此我们使用listview。我们只为项目创建一个XML文件,使用适配器为项目创建50个对象。 我认为你应该使用recyclerview而不是listview。 tutorial for recylcerview