アンドロイドは、アプリ内のファイルを読み込むのにassetsフォルダーやresフォルダーにファイルを置く必要がある。
AssetManagerを使えば、assetsフォルダーのファイルにアクセスできるのはわかっている。ただ、MainActivity以外からassetsフォルダーのファイルにアクセスするのはどうやるのかが少し気になった。
MainActivityから引数でthisを指定して、呼び出される側でContext cと書くといいようだ。
普通のJAVAだとパスを渡すだけでどこでも開けたので、ちょっと手間がかかる。
FileInputStreamでassetsフォルダーのファイルを読み込む