经过几个小时的淘洗......我现在卡住了...... 我从使用Android的文件中读取时遇到问题,我使用的方法如下
private void open(String doc) throws IOException {
FileInputStream FIS = null;
InputStreamReader ISR = null;
try {
char[] inputBuffer = new char[1024];
String data = null;
FIS = openFileInput(doc);
ISR = new InputStreamReader(FIS);
ISR.read(inputBuffer);
data = new String(inputBuffer);
ISR.close();
FIS.close();
Globals.myText = data;
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
通过以下
传递文件else {
String doc = file.getName();
try {
open(doc);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Intent Open = new Intent(dir.this, Edit.class);
startActivity(Open);
}
从通常的hacky调试开始方法捕获
FIS = openFileInput(doc);
我尝试过多种不同方法的多个版本..当阅读器正在读取文件时,它似乎总是跳起来。