2016-08-19 86 views
-5

單擊「清除數據」按鈕時,我不想刪除應用程序的數據庫。我如何解決我的問題..當點擊「清除數據」時,數據庫正在刪除。我該如何解決這個問題?

我搜索但找不到任何東西。

請幫助,謝謝..

編輯:嘿!我想創建一個沒有互聯網連接的食譜應用程序。我創建了一個包含食譜的sqlite。但用戶點擊清除數據時,一切刪除..請幫助現在..

+2

如果用戶想擺脫您的應用程序或其數據,他/她應該能夠這樣做。你想通過不刪除數據庫來解決什麼問題? – laalto

+1

這不是問題,它是一個功能。 – Enzokie

+0

編輯:嘿!我想創建一個沒有互聯網連接的食譜應用程序。我創建了一個包含食譜的sqlite。但用戶點擊清除數據時,刪除刪除..請立即幫助.. – davut

回答

5

這是明顯的行爲明確的數據功能,你不能做任何事情。

如果沒有存儲用戶在DataBase輸入的數據,您可以從服務器上獲取原始DataBase每當有你的應用程序沒有DataBase可用。

你可以嘗試另一種選擇是,保持你的DataBase在SD卡還可以,但在這種情況下,用戶可以從SD卡中刪除數據庫

建議:如果它的所有關於靜態數據,你可以使用XML/JSON文件,將其保存在資產文件夾中並從中獲取數據。

+0

編輯:嘿!我想創建一個沒有互聯網連接的食譜應用程序。我創建了一個包含食譜的sqlite。但用戶點擊清除數據時,刪除了..請現在幫忙.. – davut