重新安裝應用程序時是否有任何方法刪除或重置共享首選項數據,而無需卸載應用程序並進行安裝?重新安裝時重置共享首選項
我的意思是說,目前我正在開發一個使用共享首選項的應用程序,但由於我仍在開發它,所以在進行更改後,我一直運行並通過Eclipse將應用程序上傳到測試電話。目前,我無法從其預期流程開始時(第一次後)運行該應用程序,而無需卸載舊版本,然後再次上傳應用程序。
重新安裝應用程序時是否有任何方法刪除或重置共享首選項數據,而無需卸載應用程序並進行安裝?重新安裝時重置共享首選項
我的意思是說,目前我正在開發一個使用共享首選項的應用程序,但由於我仍在開發它,所以在進行更改後,我一直運行並通過Eclipse將應用程序上傳到測試電話。目前,我無法從其預期流程開始時(第一次後)運行該應用程序,而無需卸載舊版本,然後再次上傳應用程序。
入住的發射活動是否清除喜好或不與這樣的功能:在你的啓動活動onCreate()方法
SharedPreferences prefs = this.getSharedPreferences("prefs", Context.MODE_PRIVATE);
if (!prefs.getBoolean("FirstRun", true)) {
// Not the first time so clear prefs
prefs.edit().clear().commit();
} else {
// Set the value for future runs
prefs.edit().putBoolean("FirstRun", false).commit();
}
清除活動,如:
Intent intent = new Intent(this, Login.class);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
清除烏爾共享縣:
SharedPreferences pref = this.getSharedPreferences("mypref", Context.MODE_PRIVATE);
getSharedPreferences("pref", Context.MODE_PRIVATE).edit().clear().commit();
是U可以清除烏爾共享PREF – KOTIOS
你能告訴我怎麼可以以編程方式清除它,當我重新安裝應用程序? – SoulRayder
你不能重新安裝應用程序,但清除所有數據並將用戶重定向到主頁 – KOTIOS