2011-12-22 7 views
3

私はアンドロイドのproject-> res-> rawフォルダにhierarchy1.txt、hierarchy1.1.txt、heirarchy1.1.1.txtという名前のテキストファイルを持っています。これらのファイルにはjsonオブジェクトがあります。私はこれらのファイルから読み込もうとしていますが、これらは私のR.fileに追加されていません。これをどうやって解決するのですか?R.javaにテキストファイルリソースを追加します。

+1

は、あなたのプロジェクト( '・プロジェクト - Eclipseで>クリーン..')を掃除しようとしたことがありますか? –

+0

私にいくつかのコードを教えてください –

+2

これらのファイル名を使用する場合は、リソースをR.raw。*。assetsフォルダを使用するようにしてください。今はR.raw.hierarchy1しか表示されていません。生のフォルダの下でそれらを使用する場合は、変数に許可されている文字のみを使用してください。例えば、 hierarchy1_1.txtとheirarchy1_1_1.txt – mihail

答えて

3

ファイル名にドットの代わりにアンダースコアを使用する必要があります。 あなたはあなたがそれにアクセスすることができるはずhierarchy1_1.txtためにあなたのファイルの名前を変更した場合:

context.getResources().openRawResource(R.raw.hierarchy1_1); 
関連する問題