Tag: 共享首选项

如何在SharedPreferences中存储整数数组?

我想使用SharedPreferences保存/调用一个整型数组,这可能吗?

不能把双SharedPreferences

得到错误,方法把双重是未定义的这种类型的sharedPreferences编辑器.Eclipse是给予一个快速修复添加到编辑器投,但是当我这样做,它仍然给错误,为什么不能我把双。 代码: @Override protected void onPause() { // TODO Auto-generated method stub super.onPause(); if (TextUtils.isEmpty(editBl.getText().toString())) { numberOfBl = 0; } else { numberOfBl = Integer.parseInt(editBl.getText().toString(); } if (TextUtils.isEmpty(editSt.getText().toString())) { tonOfSt = 0; } else { tonOfSt = Double.parseDouble(editSt.getText().toString()); } SharedPreferences prefs = getSharedPreferences( "SavedTotals", Context.MODE_PRIVATE); SharedPreferences.Editor editor = prefs.edit(); editor.putInt("savedBl", numberOfBl); editor.putDouble("savedSt", tonOfSt); editor.commit(); }

Kotlin – 在SharedPreferences上坚持MutableList

我一直在玩Android的Kotlin。 我有一个可变列表,这是一个对象列表。 现在我想坚持下去,但我不知道最好的办法是什么。 我认为这可以用SharedPreferences来完成,但我不知道如何解析对象到一个普通的格式或东西。 这些对象实际上是来自一个数据类,也许是有用的。 谢谢