在Android中升级到targetSdkVersion 28后共享首选项有什么问题

时间:2019-07-06 22:53:19

标签: android sharedpreferences targetsdkversion

我将从targetSdkVersion 27升级到28。共享首选项的值与targetSdkVersion 27中的值不同。

我正在运行以下代码:

Set<String> set = getSharedPreferences(context).getStringSet(context.getString(R.string.LIST_ITEMS), new HashSet<String>());

我希望 set 包含多个元素(这是我在版本27中收到的内容),但是现在版本28中的结果是一个包含1个元素为null的集合。

有人知道为什么吗?

0 个答案:

没有答案