KDP(電子出版)のメモ 急急如律令

Amazon Kindleダイレクト・パブリッシングでの電子出版や電子書籍の作成販売について、文章やイラストの作成や編集方法について書いています。

androidでのassetsフォルダーの扱い

アンドロイドは、アプリ内のファイルを読み込むのにassetsフォルダーやresフォルダーにファイルを置く必要がある。

 AssetManagerを使えば、assetsフォルダーのファイルにアクセスできるのはわかっている。ただ、MainActivity以外からassetsフォルダーのファイルにアクセスするのはどうやるのかが少し気になった。

pentan.info

MainActivityから引数でthisを指定して、呼び出される側でContext cと書くといいようだ。

yh9092.hatenablog.com

stackoverflow.com

普通のJAVAだとパスを渡すだけでどこでも開けたので、ちょっと手間がかかる。

 

FileInputStreamでassetsフォルダーのファイルを読み込む

stackoverflow.com