1
我原本的東西:一個發射器活動,帶有一個按鈕,可以啓動我的主要活動。啓動器活動具有共享偏好,因此它只會顯示一次。不過,我添加了一項新的活動,當用戶單擊啓動器活動上的按鈕時,將出現介紹頁面。但是由於我的啓動器活動共享首選項,該介紹頁面不顯示。如何在應用程序更新時清除用戶數據?
那麼有沒有什麼方法可以在更新時清除用戶的數據?只是本次更新,當用戶更新我的應用程序,我想這運行:
SharedPreferences settings = getActivity().getSharedPreferences("cda-preferences", Context.MODE_PRIVATE);
settings.edit().clear().commit();
這可能嗎?
謝謝。我用int versionCode = BuildConfig.VERSION_CODE;解決我的問題 –