【发布时间】:2013-03-13 08:20:53
【问题描述】:
如何从共享首选项中获取价值并将其保存为数组列表
我想从共享首选项中获取字符串,以便将该字符串保存到数组列表中
SharedPreferences keyValues = context.getSharedPreferences("name_icons_list", context.MODE_PRIVATE);
if(keyValues.getString(""+str,"").equals("true"))
{
holder.tb1.setChecked(true);
onApps.add(str);
System.out.println("Block appp+++++"+onApps);
System.out.println("******************************************");
System.out.println("data retrive from database"+ position);
System.out.println("******************************************");
}
【问题讨论】:
-
实际问题是什么?上面的代码有什么问题?究竟是什么没有按预期工作?
-
你想要什么?获取存储在“共享首选项”或其他任何内容中的所有值?
-
是的,我想从 sharedpreference 中获取所有字符串
标签: android arraylist sharedpreferences