Мне нужна помощь по делу ...Android db.delete(); on ListActivity
Я создал список с адаптером курсора, который подключается к моей базе данных, и показывает мне список всего, что я сохранил в своей таблице. позже я создал контекстное меню, которое появляется с longckick на нужную строку
контекст позиции
id = getListAdapter().getItemId(info.position);
это мой метод удаления в databaseHelper
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);
, но это так ... я удаляю все в своей таблице ...
Как удалить только выбранную строку через контекстное меню?
Я надеюсь, что я объяснил себе, спасибо заранее
Читать документ для db.delete снова !!! Передача нулей в качестве 2-го и 3-го параметров удалит целые данные из таблицы – Selvin