プロジェクトにある txt ファイルを読み込もうとしています。FileNotFound という例外が発生し続けますが、その理由がわかりません。ファイルは AnroidManifest XML の下のプロジェクト フォルダーにありますが、とにかく私から隠れるのに優れています。私はこれにイライラして夢中になりそうなので、助けてください。Raw と Assets を使用して txt ファイルを読み取ることができることはわかっていますが、この txt ファイルを読み取るだけでなく書き込みもできる必要があります。
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
FileInputStream getIn;
try {
getIn = openFileInput("filenames.txt");
//Creating an InputStreamReader and setting my FileInputStream
InputStreamReader read = new InputStreamReader(getIn);
//Creating a new BufferReader and adding the InputStreamReader
BufferedReader dis = new BufferedReader(read);
Toast.makeText(getApplicationContext(), dis.readLine(), Toast.LENGTH_SHORT).show();
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}