Android ListView项是否复杂?

Android ListView项是否复杂?,android,Android,我有一组视图需要以类似列表的方式呈现。每个视图都相当复杂,但每个视图都是前一个视图的克隆,只是数据不同而已。现在,在任何给定的视图上都有大量数据,所以ListView/ListActivity仍然是这里使用的正确对象吗?或者这些视图只用于显示一个或两个文本项的简单视图?列表视图可以用于显示复杂视图,就像您所看到的那样。但是,如果您在运行时之前不知道要显示的视图数量,并且后面有一些正在显示的数据存储,则ListView特别有用 如果要显示的视图数量固定,则框架布局或其他视图组可能是更好的选择。列表

我有一组视图需要以类似列表的方式呈现。每个视图都相当复杂,但每个视图都是前一个视图的克隆,只是数据不同而已。现在,在任何给定的视图上都有大量数据,所以ListView/ListActivity仍然是这里使用的正确对象吗?或者这些视图只用于显示一个或两个文本项的简单视图?

列表视图可以用于显示复杂视图,就像您所看到的那样。但是,如果您在运行时之前不知道要显示的视图数量,并且后面有一些正在显示的数据存储,则ListView特别有用


如果要显示的视图数量固定,则框架布局或其他视图组可能是更好的选择。

列表视图可用于显示复杂的视图。但是,如果您在运行时之前不知道要显示的视图数量,并且后面有一些正在显示的数据存储,则ListView特别有用


如果要显示固定数量的视图,框架布局或其他视图组可能是更好的选择。

啊,我想这就回答了问题。然而,我还不打算放弃那个绿色的复选标记,因为我仍然感到困惑。我确实有一个数据存储,而不是一个固定的数据集。但我一直在搜索android文档,除了显示带有预定义内容的行(如android.R.layout.simple_list_item_1、android.R.layout.simple_list_item_2、android.R.layout.two_line_list_item)之外,我找不到任何关于使用ListView进行任何操作的信息。有没有关于这类事情的指南,或者基本上是你自己的?ListView有一个ListAdapter。创建自己的ListAdapter时,可以重写
getView()
以返回您选择的适当视图,可以从资源中膨胀视图,在代码中构建视图,也可以返回/重用缓存实例。详细信息如下:非常感谢。我想谷歌可能没有关于这方面的教程,但根据你刚才所说的,我想我可以随便摆弄一下并弄清楚:-)ListView可能是Android UI工具包中涵盖最全面的主题。:)这段视频可能对你也有用:啊,我想这就回答了这个问题。然而,我还不打算放弃那个绿色的复选标记,因为我仍然感到困惑。我确实有一个数据存储,而不是一个固定的数据集。但我一直在搜索android文档,除了显示带有预定义内容的行(如android.R.layout.simple_list_item_1、android.R.layout.simple_list_item_2、android.R.layout.two_line_list_item)之外,我找不到任何关于使用ListView进行任何操作的信息。有没有关于这类事情的指南,或者基本上是你自己的?ListView有一个ListAdapter。创建自己的ListAdapter时,可以重写
getView()
以返回您选择的适当视图,可以从资源中膨胀视图,在代码中构建视图,也可以返回/重用缓存实例。详细信息如下:非常感谢。我想谷歌可能没有关于这方面的教程,但根据你刚才所说的,我想我可以随便摆弄一下并弄清楚:-)ListView可能是Android UI工具包中涵盖最全面的主题。:)此视频可能对您也很有用: