【发布时间】:2012-01-06 12:54:47
【问题描述】:
我有这个问题。我使用 BufferedReader 从一个系统文件中读取文本,该文本包含例如 5 个单词,但在另一种情况下,它可以包含更少或更多的单词,然后我将此文本(这些单词)放入一个字符串并将该字符串保存到共享首选项。然后我用这个字符串制作微调器,
代码在这里:
Spinner spinner = new Spinner(this);
ArrayAdapter<String> spinnerArrayAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_dropdown_item, yourString.split(" "));
spinner.setAdapter(spinnerArrayAdapter);
现在,如果例如 spinner 包含 5 个选项(5 个单词)并且用户选择其中一些单词,我需要将这个单词放入一个系统文件中。 我使用 echo 命令进行插入。所以最好的事情是如果我可以将选择的单词从微调器保存到共享偏好中作为字符串。我使用 if(possition==0) 在普通微调器中进行选择,但我认为不可能在此使用它案例。
有人可以帮帮我吗?
【问题讨论】:
-
请说清楚。听不懂你想说什么?
标签: android string text spinner sharedpreferences