我的數據庫類是這樣的,當我打電話deleteEntry
,它不會刪除0指數,這是數據庫類方法填充刪除零的索引列表視圖中,從數據庫的Android
public int deleteEntry(String id)
{
SQLiteDatabase db = dbHelper.getWritableDatabase();
//String id=String.valueOf(ID);
String where="ID=?";
int numberOFEntriesDeleted= db.delete("TIME", where, new String[]{id}) ;
Toast.makeText(context, "Number of Entry Deleted Successfully : "+numberOFEntriesDeleted, Toast.LENGTH_LONG).show();
return numberOFEntriesDeleted;
}
這是我onItemClickListener
list_view.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
Log.d("Clicked item id", " " + id);
// data.remove(id);
String row = (String.valueOf(id));
data.deleteEntry(row);
請檢查http://stackoverflow.com/a/25328608/1790537 – Nas