以下のようなソースコードでテキストファイルを読み込もうと思っております。
この場合は、単純に「test.txt」を読むことになりますが、このtest.txtはどこにおくといいのでしょうか?
またSDカード内においているテキストファイルのパスを書くとそこまでアクセスできるようになるでしょうか?テキストファイルへのパスの例を教えてください。
僕の想像)
/sdcard/test.txt
FileInputStream fis = null;
BufferedReader in = null;
EditText editText = (EditText)findViewById(R.id.myEditText);
// ファイルの読込
try {
fis = this.openFileInput("test.txt");
in = new BufferedReader(new InputStreamReader(fis));
editText.setText(in.readLine());
} catch (IOException e) {
e.printStackTrace();
}finally {
if(in != null) {
try {
in.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}