問題について助けが必要です...
データベースに接続するカーソル付きアダプターを使用してリストビューを作成し、テーブルに保存したすべてのリストを表示します。後で、目的の行にlongckickで表示されるコンテキストメニューを作成しました
コンテキスト位置
id = getListAdapter().getItemId(info.position);
これは、databaseHelperでの私のメソッドdeleteです。
void deleteReg(SQLiteDatabase db)
{
db.delete(TabellaRegistry.TABLE_NAME,null, null);
}
選択した行を削除するためのアクティビティでそれを使用します。
final SQLiteDatabase db = databaseHelper.getWritableDatabase();
databaseHelper.deleteReg(db,null, null, null, null, null, null);
しかしそうすることで...私は私のテーブルのすべてを削除します...
コンテキストメニューから選択した行だけを削除するにはどうすればよいですか?
事前に感謝します