sharedpreferences

    0熱度

    4回答

    我一直在玩Kotlin for Android。我有一個可變列表,這是一個對象列表。現在我想堅持下去,但我不知道最好的辦法是什麼。我認爲這可以用SharedPreferences完成,但我不知道如何將對象解析爲純文本格式或其他東西。這些對象實際上來自數據類,也許這很有用。 感謝

    0熱度

    1回答

    我有一個回收視圖,當用戶通過共享首選項存在應用程序時,我想保存它的狀態。我的問題,我無法解決它4天,當我小雞的切換按鈕,並退出應用程序<重新打開時,我發現在recycleview所有的Togglebuttons得到檢查,不僅是特定的一個,我檢查,反之亦然在XML取消選中 切換按鈕 <ToggleButton android:gravity="start" andr

    1熱度

    3回答

    我想將用戶輸入保存到SharedPreferences,當我單擊按鈕時,當用戶再次啓動活動時,用戶輸入設置爲EditText和TextView。我已經創建了一個sharedPreferences文件,我在之前的活動中保存了一些文本。 我想用我創建的這個新活動的另一個細節更新SharedPreferences文件。 這是一個用於創建和保存到SharedPreferences private Shar

    0熱度

    1回答

    我已經給this將數據與sharedpreference ,所以我希望得到的值到微調保存,在這裏我給這個 SharedPreferences spf = getSharedPreferences("myprfs", Context.MODE_PRIVATE); String ret = spf.getString("ctyp",""); 這裏我得到的價值爲字符串,我想給微調器分配一個相同的值

    0熱度

    2回答

    我想抽象對象保存到共享preferences.I與字符串從共享偏好獲取數據,並在將其綁定到一個抽象類,我得到的是 "Caused by: java.lang.InstantiationException: Can't instantiate abstract class" 一些錯誤 如何從共享首選項獲取抽象對象? 感謝

    0熱度

    1回答

    在我們的應用程序中,我們使用了PreferenceManager.getDefaultSharedPreferences作爲共享首選項。我們現在需要使用一個命名的prefs實例(用於A/B測試)。 所以,現在我們使用context.getSharedPreferences(context.getString(R.string.app_name), Context.MODE_PRIVATE) 我需要

    0熱度

    1回答

    我有下面這個方法從用戶的設備將消息發送到服務器。我要救我發送的消息在SharedPreferences服務器的日期,並檢查是否有新郵件進來,他們比SharedPreference日期目前然後我發的消息。我如何去做。 我更新了我的問題與我如何檢查日期,但我知道檢查日期的方法不工作,因爲任何時候我打電話給這種方法消息已經上傳到服務器繼續上傳,但我只希望他們上傳一次,除非新郵件進入 private vo

    3熱度

    1回答

    以下方法正在工作,但現在它不會將我的整數寫入文件。 public void writeChpNum(int num) { SharedPreferences prefs = context.getSharedPreferences("myPrefsKey", Context.MODE_PRIVATE); prefs.edit().putInt("chapter", num).a

    -1熱度

    1回答

    我在App中使用SharedPrefrences來管理用戶的登錄會話。 對於這一點,我已經使用MODE_PRIVATE作爲參數而初始化SharedPrefrence的實例如下: SharedPrefrence myPref=getSharedPrefrences("MY_PREF",MODE_PRIVATE); 現在,我已經閱讀有關SharedPrefrences使用像MODE_PRIVATE

    1熱度

    2回答

    我試圖使用共享偏好從一個活動的值傳遞到另一個,但我得到空value.In第一活動i的控制檯和其打印的值越來越打印,但在這我無法檢索values.please幫我走出這個錯誤 第一項活動組成:值傳遞 sharedpreferences.edit().putString("CHECKPASS","changepass").commit(); editor.putString("FOOD",food1