按下后退按钮时,在SQLite数据库上恢复已删除的项目/项目

时间:2011-09-29 23:35:38

标签: android sqlite

在我的应用程序上,用户可以单击列表视图上的项目(行)以删除从sqlite数据库填充的单击项目(行)。有没有办法在用户单击后退按钮时取消删除已删除的项目(行)?

1 个答案:

答案 0 :(得分:1)

您需要重做/撤消操作。存储删除等特定操作的东西,可以通过重新删除取消删除或重做来撤消它们。有大量的示例代码教程。简单的删除/取消删除应该很容易。

至于使用后退按钮。您可以添加一个KeyListener来覆盖默认实现并使用您的代码。这是非常不鼓励的,我建议改为在ActionBar中制作一个撤销图标。

祝你好运!