1. 程式人生 > >挑戰練習14.8 刪除crime 記錄

挑戰練習14.8 刪除crime 記錄

  如果為應用新增過Delete Crime選單項的話,就可以直接呼叫CrimeLab的deleteCrime(Crime)方法,繼而呼叫mDatabase.delete(...)方法來實現刪除功能。如果還沒有,那就先給CrimeFragment的工具欄新增一個Delete Crime選單項,然後呼叫CrimeLab.deleteCrime(Crime)方法實現刪除功能。


 

把之前挑戰練習做的刪除方法改一改就行,很簡單。

1     public void removeCrime(Crime c) {
2         String uuidString = c.getmId().toString();
3 mDatabase.delete(CrimeTable.NAME, 4 CrimeTable.Cols.UUID + " = ?", 5 new String[] { uuidString }); 6 }