2013-10-22 153 views
-1

我是Android的新人。如何从SQLite数据库中检索所有数据并将其显示在android的listview中?

我用一个表创建一个SQLite数据库。

该表字段是CheckList_Name(TEXT),CheckList_Image(Image),CheckList_STATUS(Int)。

我能够将所有值存储到数据库以及使用查询检索所有数据。

现在我的问题是我想显示所有表值到一个列表视图。

像...

enter image description here

这是可能的。请帮帮我。

在此先感谢。

+0

谷歌它..buddy .. – bakriOnFire

回答

1

如果你可以存储和检索所有的数据,那么这应该不成问题。看看this post。你需要做的是将你的图像存储为一个blob。然后,当您检索您的图像时,您只需convert the blob to a bitmap并将其显示在您的ListView中。

我不知道你如何显示你的ListView,但是你可以访问你的数据库并在你的Adapter中找回需要的数据。这将被用于设置检索时列表项的值。

+0

我想在列表视图中显示多列的所有表值。 – selvam

+0

您可以根据需要布置单个列表项目。每个项目可以是你的表格的一行。你有什么困难。 – Rarw

0

默认情况下,在Android中,您没有按照您描述的方式使用Listview;你应该为DataGridView实现一个自定义的适配器。另一件事 - 最好是将图像保存在闪存盘上,并且只在数据库中保存其名称。另外,您可能需要考虑在DataGrid/ListView中加载这些图像需要在单独的线程中完成,否则在滚动时您会得到“滞后”效果。

相关问题