挑战练习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     }

 


 

 

posted @ 2018-11-29 17:45  杜王町上班族  阅读(714)  评论(0编辑  收藏  举报