从数据库中删除元组

时间:2015-03-28 10:35:32

标签: android-sqlite

在我的应用程序中有一个按钮。当按下用户框架布局时,其中包含textview和一个小删除按钮。因此,每当用户按下删除按钮时,元组应从数据库中删除。但我在这面临着问题。通过按删除按钮,它将如何知道将哪个实例传递给删除功能

1 个答案:

答案 0 :(得分:0)

添加新视图时,可以使用setTag()

将id(或任何其他对象)设置为此视图的值
btn.setTag(itemId);

然后当您单击此按钮时,只需返回标记并使用它:

listener = new OnClickListener() {
    @Override
    public void onClick(View v) {
        deleteById(v.getTag());
    }
};

在Android API中了解有关setTag的更多信息。