我已经开始学习 Android 应用开发。我想问一下,如果在我的 Android 应用程序中,我的 ListView 有 50 个列表项(城市名称)。 当用户单击列表项时,我想在新 Activity 中显示每个列表城市的数据。我需要为每个城市数据制作 50 个布局吗?我应该使用什么?
最佳答案
您可以使用 recyclerview 而不是 listview 来列出所有 50 个项目。无需设计 50 次。您需要有适配器类才能列出重复的列表项。
您必须为 ListView 设计一个 XMl 页面,为 ListViewItem 设计另一个 XML。只需在 Java 和适配器类中链接在一起,即可提供具有自动滚动功能的列表输出。
引用本教程: tutorial page
下载代码并在IDE中运行..你会得到你想要的
关于java - 使用布局 XML 文件的逻辑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42611955/