我有一个存储在共享首选项中的JSON数组。在这里,我把它放在一个字符串中:
SharedPreferences prefs = getContext().getSharedPreferences("preferences", Context.MODE_PRIVATE);
prefs.getString("classes", classes);
现在我想使用共享首选项中的内容填充微调器。我怎么能这样做?
提前致谢。
答案 0 :(得分:0)
您必须使用数组适配器并为其指定项目列表,其中items是ArrayList。在您的情况下,您必须使用共享首选项中的值填充ArrayList。
final ArrayAdapter<String> adapter=new ArrayAdapter<String>(this.getActivity(),android.R.layout.simple_spinner_item,items);
spinner.setAdapter(adapter);