Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/202.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用androidx写入首选项值。首选项:首选项:kotlin中的1.1.1?_Android_Android Jetpack - Fatal编程技术网

如何使用androidx写入首选项值。首选项:首选项:kotlin中的1.1.1?

如何使用androidx写入首选项值。首选项:首选项:kotlin中的1.1.1?,android,android-jetpack,Android,Android Jetpack,我知道首选项操作已升级为androidx。首选项:首选项:1.1.1 我可以编写一个代码来读取首选项值“签名” 如何使用androidx将新值写入首选项值“签名”。首选项:首选项:kotlin中的1.1.1 代码A val sharedPreferences = PreferenceManager.getDefaultSharedPreferences(activity_context) val name = sharedPreferences.getString("signature

我知道首选项操作已升级为androidx。首选项:首选项:1.1.1

我可以编写一个代码来读取首选项值“签名”

如何使用androidx将新值写入首选项值“签名”。首选项:首选项:kotlin中的1.1.1

代码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;

谢谢这是否意味着除了导入androidx.preference.PreferenceManager之外,其他都是相同的?在我看来,
androidx.preference:preference
提高了读写偏好值,但根据您的观点,它们是相同的。我认为与以前的PreferenceManager(不推荐使用)相比,
androidx.preference.PreferenceManager
正在发展。如果你比较这两个类,其基础是相同的。