我现在不知道这个标题是否很清楚,但我想了解这是怎么可能的:
(来源:android.com)
以及我们如何在 ListView 的同一行上有 2 个元素,并处理不同的点击,因为 ListView 处理对子项的点击。
感谢任何能为我指明正确方向的人。
最佳答案
除了基本的文本列表之外,任何时候您都需要在 XML 文件中定义列表项的外观。当您定义它们时,它们可以包含您想要的任何内容。在上面的示例中,您可以通过定义一个包含两个静态文本项和两个图像的列表项来实现类似的效果。您可以在各个组件上注册监听器,这样当用户点击左侧图像时,它会打开左侧链接,等等。
这是一个 tutorial我发现了这个话题,还有更多更好的。
只需确保您了解如何重新填充列表中看不见的旧项目,以及如何为您的列表项目制作适配器。
关于android - 在android中的 ListView 的一行中显示多个项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3006040/