Androidで、以下のようなことをしたいと思っています
〈やりたいこと〉
Androidで内部ストレージのフォルダ内に保存したテキストファイルから文字列を取得し、TextViewに表示したい
なお、ファイルの読み込みについてはC言語でプログラミングしたい
〈方針〉
Javaで、テキストファイルのパスを取得し、C言語で組んだ関数に渡す
関数側でパスで指定したファイルを開き、文字列を取得し、取得した文字列を返す
帰ってきた文字列をTextViewで表示する
ですが、内部ストレージにあるファイルのパスをどのようにして取得するかがわかりません
いくつかのwebサイトを参考にして以下のようにパスを指定してみましたが、ファイルがうまく読み込めて
いないようでした
java
1 2 String dir = Environment.getExternalStorageDirectory().getPath(); 3 String path = dir + "/FileReadTest/sampleText.txt"; 4
(内部ストレージ内に作った"FileReadTest"というフォルダ内にあるsampleText.txtというテキストファイルを読み込みたいです)
ご教授お願い致します。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/03/06 06:03
2017/03/06 06:39 編集
2017/03/06 06:46