我已经开始学习Android应用程序开发。我想问一下,如果在我的安卓应用程序中,我的ListView有50个列表项(城市名称)。当用户点击一个列表项时,我想在一个新的activity.Do中显示每个列表城市的数据,我需要为每个城市数据做50个布局?我应该使用什么?
发布于 2017-03-05 18:12:27
您可以使用recyclerview而不是listview来列出所有50个项目。不需要设计50次。您需要有adapter类才能列出重复的Listitems。
您必须为ListView设计一个XMl页面,这是另一个用于ListViewItem的XML。只需在Java和adapter类中链接在一起,就可以提供带有自动滚动的列表输出。
请参阅本教程: tutorial page
下载代码并在IDE中运行。你会得到你想要的
发布于 2017-03-05 18:12:03
不,我们不想为每个项目创建50个不同的布局,所以我们使用列表视图。我们只为我们的项目创建一个XML文件,并使用适配器为我们的项目创建50个对象。我认为你应该使用recyclerview而不是listview。tutorial for recylcerview
https://stackoverflow.com/questions/42611955
复制相似问题