我想将大文件从sdcard读入文本视图。 我有想法,但我不知道如何申请。将大文本文件读入文本视图
我觉得这个事情需要使用: 处理器和 主题
但我不知道如何申请。 有人给了一些例子或教程。
更新时间:
Thread test=new Thread()
{
public void run()
{
File sfile=new File(extras.getString("sfile"));
try {
StringBuilder text = new StringBuilder();
BufferedReader br = new BufferedReader(new FileReader(sfile));
String line1;
while(null!=(line1=br.readLine()))
{
text.append(line1);
text.append("\n");
}
subtitletv.setText(text.toString());
} catch (FileNotFoundException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
};
test.start();
这是我code.But它比以前的代码更好, 但它无法读取2MB的文件。 如何解决这个问题? 如何设置进度?
定义*不能*。你有错误吗?如果是这样,什么? – MrZander 2011-12-20 20:06:20
是错误强制关闭错误。 – 2011-12-20 20:17:05
发布logcat – MrZander 2011-12-20 20:22:26