1

哪种方法更好?1) 使用列表视图 2) 在 somelayout 中手动膨胀和添加视图

4

4 回答 4

1

这取决于你想做什么......

如果您的布局将像一个列表视图,请使用您的自定义适配器创建一个列表视图,更优化和更快;)

于 2011-12-05T09:23:54.927 回答
1

IMO:使用列表视图。

因为 1) Listviews 是标准化的 Android UI 元素。它们被用户认可,并被知道如何使用它们的开发人员使用。如果他们中的任何一个必须维护您的代码,(s)他会感谢您。

2) 有一些个人经验: 在手动执行此操作的道路上:谎言最糟糕的痛苦和疯狂。只需使用可用的工具,就可以避免头痛。;-)

于 2011-12-05T09:24:29.653 回答
0

这取决于用例,虽然动态添加视图会更慢,但也要避免更深的布局层次结构。对于列表视图,使用 ViewHolder 来保存视图。

于 2011-12-05T09:24:19.667 回答
0

如果您需要自定义列表或具有与 android 内置列表不同的外观,那么您可以手动在某些布局中膨胀和添加视图。但在效率方面,您可以使用内置的。

这有助于您更好地了解事物。

http://www.technotalkative.com/category/android/listview/

于 2011-12-05T09:33:09.123 回答