在列表视图中显示多个数据

时间:2012-04-10 18:31:26

标签: java android listview for-loop

您好我是Android开发的新手,我想询问是否可以在来自数据库的列表视图中显示多个名称? 例如

我想要显示两个信息, 一个是药物名称,第二个信息是需要的数量。

扑热息痛,要求:10。

Anadol,Req:6。

等等。

此外,来自数据库的信息如下:

药物名称。 最大库存数量。 目前没有库存。

列表应显示名称和(最大 - 当前)之间的差异。

这可能吗?谢谢你提前帮助:)

2 个答案:

答案 0 :(得分:0)

您需要构建自定义列表才能执行此操作。看看这个很棒的教程,了解更多相关信息。 http://www.vogella.de/articles/AndroidListView/article.html

答案 1 :(得分:0)

是的,这绝对有可能。如果您有CursorAdapter,那么您只需使用android.R.two_line_list_item.xml即可轻松完成任务。最好的例子是:http://developer.android.com/reference/android/app/ListActivity.html

要将其与ArrayAdapter一起使用,您需要转到自定义。我可以给出一个示例代码,但您会发现许多来自Google的示例,例如here