gpt4 book ai didi

java - 如何从 sharedPreference 文件中获取键和值

转载 作者:太空狗 更新时间:2023-10-29 16:32:25 27 4
gpt4 key购买 nike

每当我尝试从我的 sharedPreference 文件中获取键和值时,我只得到值,比如我有一个键名“Anshuman”,其值为“Present”。

但每当我尝试我的代码时,我只得到“Present”。我怎样才能得到“Anshuman”。

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.content_date_detail_activity);

SharedPreferences sharedPreferences = getSharedPreferences("Date", MODE_PRIVATE);
Map<String,?> keys = sharedPreferences.getAll();

for(Map.Entry<String,?> entry : keys.entrySet()){
Toast.makeText(this,entry.getValue().toString(),Toast.LENGTH_SHORT).show();
}

}

最佳答案

你可以测试这段代码:

SharedPreferences sharedPreferences = getSharedPreferences("Date", MODE_PRIVATE);
Map<String, ?> allEntries = sharedPreferences .getAll();
for (Map.Entry<String, ?> entry : allEntries.entrySet()) {
Log.d("map values", entry.getKey() + ": " + entry.getValue().toString());
}

关于java - 如何从 sharedPreference 文件中获取键和值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35536415/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com