我想要实现的是使用先前创建的openFileOutput文件填充微调器。
这是用于创建文件的代码:
save.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
FILENAME = filename.getText().toString();
COMMENTS = comments.getText().toString();
try {
FileOutputStream f = openFileOutput(FILENAME,
Context.MODE_PRIVATE);
f.write(COMMENTS.getBytes());
f.close();
Toast.makeText(getBaseContext(),
"Saved",
Toast.LENGTH_SHORT).show();
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
});
例如:我使用上面的代码创建这3个文件: 文件1 文件2 file3的
我希望我的微调器看起来像这样:
File1中
文件2
文件3
我遇到的问题是我不知道如何做到这一点。
我谷歌搜索了它,但遗憾的是没有结果。
有人可以向我解释如何实现这一目标,最好是使用示例代码吗?
谢谢!
答案 0 :(得分:0)
我明白了。
使用fileList()非常简单。
使用fileList()填充数组。并使用该数组作为arrayadapter的第三个参数。