为了在我的数据库中输入信息,我目前正在使用滚动视图(带有表格布局,iirc)。但是,看看api演示,我想知道是否应该切换到列表视图。这似乎是一种奇怪的方式,因为我必须硬编码项目的数量,它将全部必须在java而不是xml,并且每个都需要一个单独的onclicklistener,但至于布局关注它听起来像是到目前为止更容易维护。 (我正在考虑转换,因为我正在进行重大改写,所以现在是个好时机)
任何人都有任何意见,他们不介意分享?这会是一个可怕的滥用列表视图,我应该坚持我拥有的?或者我应该转移到以后可以更容易主题的东西(我当前的布局非常难看)?
答案 0 :(得分:2)
我认为ListView
恰恰相反。
CursorAdapter
和ArrayAdapter
。OnItemClickListener
来处理所有商品的点击事件。 onItemClick
为您提供所点击项目的位置。GridView
轻松切换ListView
。我建议您尝试ListView
;它将为您提供另一种工具,可以在将来使用并告知您的设计决策。