我正在嘗試讀取Fragment內部的SharedPreferences。我的代碼就是我用來在其他任何Activity中獲取首選項的代碼。片段中的Android SharedPreferences
SharedPreferences preferences = getSharedPreferences("pref", 0);
我得到錯誤
Cannot make a static reference to the non-static method getSharedPreferences(String, int) from the type ContextWrapper
我試圖按照這些鏈接,但沒有運氣Accessing SharedPreferences through static methods和 Static SharedPreferences。感謝您提供任何解決方案。
getSharedPreferences( 「期望」,0);零(0)是指什麼私人/公共? – Kailas 2013-10-22 07:25:21
@Kailas正確,模式,即WORLD_READABLE等。 http://developer.android.com/reference/android/content/Context.html#getSharedPreferences(java.lang.String,int) – Jug6ernaut 2013-10-22 22:25:42
什麼類型的模式我使用的共享首選項只有該應用程序訪問沒有其他應用程序讀取/寫入共享首選項值? – Kailas 2013-10-23 06:55:10