我们如何检索 SharedPreferences - Monoandroid 中的所有值?
上下文: 我有一个名为“ActivatedModuleList”的 SharedPreference。ActivatedModuleList 里面的值如下
<?xml version='1.0' encoding='utf-8' standalone='yes' ?>
<map>
<string name="1006">Level6-PrimaryHolder Access</string>
<string name="1007">Level7-SecondaryKey Access</string>
</map>
更多的键/值将被添加或可能从这个“ActivatedModuleList”中删除。在某些时候,我需要从这个 SharedPreferences 中读取所有键值对。
问题:
我们如何通过 Monoandroid 检索 SharedPreferences 中的所有值?
或 从 Net 获得这个 java 代码,什么是 Monodroid 等价物
Map<String, ?> prefsMap = sharedPreferences.getAll();
for (Map.Entry<String, ?> entry: prefsMap.entrySet())
{
Log.v("SharedPreferences", entry.getKey() + ":" + entry.getValue().toString());
}