我应该使用ListView吗?

时间:2011-03-13 21:37:13

标签: android listview layout

为了在我的数据库中输入信息,我目前正在使用滚动视图(带有表格布局,iirc)。但是,看看api演示,我想知道是否应该切换到列表视图。这似乎是一种奇怪的方式,因为我必须硬编码项目的数量,它将全部必须在java而不是xml,并且每个都需要一个单独的onclicklistener,但至于布局关注它听起来像是到目前为止更容易维护。 (我正在考虑转换,因为我正在进行重大改写,所以现在是个好时机)

任何人都有任何意见,他们不介意分享?这会是一个可怕的滥用列表视图,我应该坚持我拥有的?或者我应该转移到以后可以更容易主题的东西(我当前的布局非常难看)?

1 个答案:

答案 0 :(得分:2)

我认为ListView恰恰相反。

  • 您不必使用硬编码列表项:它们来自各种适配器,例如CursorAdapterArrayAdapter
  • 您可以使用一个OnItemClickListener来处理所有商品的点击事件。 onItemClick为您提供所点击项目的位置。
  • 即使您的演示文稿也是动态的,因为您可以稍后为GridView轻松切换ListView

我建议您尝试ListView;它将为您提供另一种工具,可以在将来使用并告知您的设计决策。