【发布时间】:2012-04-18 21:53:42
【问题描述】:
我正在开发一个应用程序来发展我的知识到目前为止,我已经创建了一个日历应用程序,用户可以在单击日期时进行预约。然后我有一个删除按钮,它打开在一个新活动中创建的所有约会,我有:一个显示所有约会的列表视图一个显示所选约会(由用户选择删除)的文本视图和一个按钮删除。我希望此按钮从数据库中删除选定的约会(行)。到目前为止,我已经设法写入数据库并显示信息,但我似乎无法让它删除我想要的行..
这就是我使用列表视图中选定的约会(行)填充文本视图的方式
//populate textview with selected item from sqlite data
public void onListItemClick(ListView parent, View v, int position, long id) {
selection.setText(stg1[position]);
delBtn.setEnabled(true);
}
这是我的删除按钮的动作监听器,我需要在此处放置什么来删除选定的行(我尝试了很多方法,但我的应用程序崩溃了
public void onClick(View v) {
switch(v.getId()){
case R.id.removeBtn:
break;
}
}
希望我足够清楚..任何帮助将不胜感激,非常感谢
【问题讨论】:
-
编写删除查询(与您执行选择查询的方式相同)。剩余流量保持不变。
-
我在您的代码中看不到任何 SQL。编写 DELETE 查询。
-
好的,会试一试的,谢谢你们俩的帮助
-
删除查询应该放在哪里?
标签: android xml eclipse sqlite delete-row