我有这个问题。我从一个系统文件中读取BufferedReader文本,这个文本包含例如5个WORDS,但在另一个例子中它可以包含更少或更多的单词,然后我将这个文本(这些单词)放到一个字符串中并将该字符串保存到共享首选项。
我的问题是如何从这个字符串中创建一个微调器?
我看到它是可能的。
答案 0 :(得分:2)
我不确定你的首选项字符串是什么样的,但假设单词用“,”分隔。
Spinner spinner = new Spinner(this);
ArrayAdapter<String> spinnerArrayAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_dropdown_item, yourString.split(","));
spinner.setAdapter(spinnerArrayAdapter);