如何在 kotlin 中使用 androidx.preference:preference:1.1.1 编写偏好值?
How to write preference values with androidx.preference:preference:1.1.1 in kotlin?
我知道preference操作已经升级到androidx.preference:preference:1.1.1
我可以通过代码 A 读取偏好值“签名”。
如何在 kotlin 中使用 androidx.preference:preference:1.1.1 将新值写入首选项值“signature”?
代码A
val sharedPreferences = PreferenceManager.getDefaultSharedPreferences(activity_context)
val name = sharedPreferences.getString("signature", "")
像旧的偏好库一样使用它:
val sharedPreferences = PreferenceManager.getDefaultSharedPreferences(activity_context)
sharedPreferences.edit().putString("signature", value).apply()
只需确保您从以下位置导入:
import androidx.preference.PreferenceManager;
我知道preference操作已经升级到androidx.preference:preference:1.1.1
我可以通过代码 A 读取偏好值“签名”。
如何在 kotlin 中使用 androidx.preference:preference:1.1.1 将新值写入首选项值“signature”?
代码A
val sharedPreferences = PreferenceManager.getDefaultSharedPreferences(activity_context)
val name = sharedPreferences.getString("signature", "")
像旧的偏好库一样使用它:
val sharedPreferences = PreferenceManager.getDefaultSharedPreferences(activity_context)
sharedPreferences.edit().putString("signature", value).apply()
只需确保您从以下位置导入:
import androidx.preference.PreferenceManager;