Android プロジェクトのアセット フォルダーにファイル "myFile.txt" があり、以下に示す Android コードでそのテキストを読み取ろうとしています。
String filename= "myFile.txt";
InputStream inputStream;
try {
inputStream = getAssets().open(filename) ;
BufferedReader br = new BufferedReader(new InputStreamReader(inputStream));
String text = br.readLine();
Toast.makeText(getApplicationContext(), text, Toast.LENGTH_LONG).show();
TextView tw = (TextView) findViewById(R.id.hello);
tw.setText(text);
br.close();
inputStream.close();
} catch (Exception e) {
Toast.makeText(getApplicationContext(), e.getMessage(), Toast.LENGTH_LONG).show();
//e.printStackTrace();
}
「myFile.txt」というテキストを含むキャッチ ブロックにトーストが表示されますが、アプリケーションはクラッシュしません。助けて。待っている。