После нескольких часов очистки SO .. я сейчас застрял .. У меня проблема с чтением из файла с 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);
}
Из обычной хакерской отладки метод open ловит на
FIS = openFileInput(doc);
Я пробовал несколько версий с несколькими разными методами ... всегда кажется, что перейти кпоймать, когда файл читается читателем.