单击"清除数据"时,数据库正在删除.我怎么解决这个问题?

dav*_*vut -5 sqlite android android-sqlite

单击"清除数据"按钮时,我不想删除应用程序数据库.我怎样才能解决我的问题..

我搜索但找不到任何东西.

请帮忙,谢谢..

编辑:嘿!我想创建一个没有互联网连接的食谱应用程序.我创建了一个包含食谱的sqlite.但用户点击清除数据,一切都删除..请现在帮助..

Rav*_*avi 5

这是清晰数据功能的明显行为,你无法做任何事情.

如果您没有存储用户输入的数据DataBase,DataBase只要DataBase您的应用中没有可用的数据,您就可以从服务器获取原始数据.

您可以尝试的其他选项是,保留您DataBase的SD卡,但在这种情况下,用户也可以从SD卡中删除DataBase

建议:如果全部是关于静态数据,您可以使用xml/json文件,将其保存在assets文件夹中并从中获取数据.