来源:本文发布
//Retrieve the values
Set<String> set = myScores.getStringSet("key", null);
//Set the values
Set<String> set = new HashSet<String>();
set.addAll(listOfExistingScores);
scoreEditor.putStringSet("key", set);
scoreEditor.commit();
myScores
是指共享引用吗listOfExistingScores
指的是什么?是ArrayList吗scoreEditor
是指ArrayList吗?或ListView?还是自定义ListView
根据answser,可以说这三个变量定义了以下内容:
myScores:
正如你在专栏文章中所说,这是一个共享的偏好变量。它保持sharedpreference
。
现有核心列表:
它指的是用户声明的数组。它存储在hashset中。
分数编辑器:
分数编辑器是共享参考编辑器。您可以通过给定的链接阅读更多关于它的详细信息。