我正在开发android离线数据管理。我正在创建一个文本文件,其中将存储主服务器的所有数据,之后我将其读取。
如何将文本文件填充到Spinner
?
答案 0 :(得分:0)
String[] str = new String[totalLine];
BufferedReader in = new BufferedReader(new FileReader("in.txt"));
String line = in.readLine();
int index=0;
while(line!=null)
{
str[index++]=line;
line = in.readLine();
}
spinner = (Spinner) findViewById(R.id.Spinner01);
ArrayAdapter adapter = new ArrayAdapter(this,android.R.layout.simple_spinner_item, str);
spinner.setAdapter(adapter);
修改强>
从您之前的评论我得到的是您的数据是Mumbar.Noida格式
这样做
String[] str = response.toString().split(",");
spinner = (Spinner) findViewById(R.id.Spinner01);
ArrayAdapter adapter = new ArrayAdapter(this,android.R.layout.simple_spinner_item, str);
spinner.setAdapter(adapter);
这将填充微调器,如
Mumbai
Noida