0

我正在尝试开发一个 3 列的网格视图,我需要建议。2 列数据来自数据库,第 3 列是删除按钮。数据存储在 sqlite 和列中,如下所示;

1-Name:产品名称(字符串) 2-Type(Picture):输入产品图片,共有10张图片(type1.gif,type2.gif,...type10.gif) 3-Delete:是一个按钮或图像按钮,它将从 sqlite db 中删除数据。

您能否提供一个示例项目链接或告诉我哪一个更具有性能和更少的代码,gridview 或 listview?

4

1 回答 1

0

作为一个建议,

您可以创建一个列表视图,您需要为每一行创建一个自定义布局。此自定义布局由 textview(产品名称)、imageview(用于图像)和一个按钮组成。单击某个按钮后,您可以从相应的模型中获取产品名称/ID,并从数据库中删除相应的行。

为此使用视图持有者模式,并使用惰性加载器或类似技术将行加载到列表中(如果总行数更大)。

这将是一种简单/有效的方法,您可以轻松地从谷歌找到代码。

于 2015-03-17T16:03:03.703 回答