public void delete(View v) { int id = getIntent().getIntExtra(NoteDb.ID,0); mSql.delete(NoteDb.TABLE_NAME," _id = " + id,null); finish(); }
时间: 2024-02-26 11:52:27 浏览: 108
7-3-2-GridView-事件-Intent-传递参数包括图片ID.rar
这是 Show 类中的 delete() 方法。首先通过 getIntent() 方法获取从上一个 Activity 传来的笔记的 id 值并将其赋值给变量 id。然后调用 mSql 的 delete() 方法从 NoteDb.TABLE_NAME 表中删除 _id 等于 id 的记录。最后调用 finish() 方法关闭当前 Activity。这段代码实现了删除笔记的功能。
阅读全文