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