【发布时间】:2011-06-18 10:04:38
【问题描述】:
我想知道,关于我们如何在 ArrayAdapter 和 SimpleAdapter 之间进行选择,是否有任何指导方针。
对于每个列表项,它们将由几个 TextViews 和 Views 呈现,这些都被很好地布局。我意识到我可以通过使用ArrayAdapter 或SimpleAdapter 来毫无问题地实现两者。
关于我们如何在其中进行选择,是否有任何指导方针?我的猜测是
-
ArrayAdapter使我们能够动态添加新项目,即使在那段时间显示列表之后也是如此。请注意,ArrayAdapter具有方法add。 -
SimpleAdapter用于大小写,一旦列表显示,就不能再添加新项目了。
这是我们应该遵循的准则吗?
【问题讨论】:
-
我认为你是对的。两者之间的区别在于您是动态添加新元素 (
ArrayAdapter) 还是不 (SimpleAdapter)。至少,这是我从官方文档中了解到的。
标签: android android-arrayadapter simpleadapter