2011-11-18 14 views
1

通常、私のプロジェクトディレクトリにxmlファイル(アンドロイド以外のフォーマット、必要ならば.txtファイルを使用)を入れて使用できますbyアンドロイドプロジェクトの非アンドロイドXMLファイルへのアクセス

File file = new File("init.xml"); 

これはアンドロイドプロジェクトでは機能しませんので、解決策が必要です。

P.S.資産運用会社は、私は、ファイルの種類のフィールドと正確に作業する必要があるため、この場合には動作しませんが、

InputStream open(String fileName); 
+3

新しい質問を追加するのではなく、他の質問を編集してみませんか? http://stackoverflow.com/questions/8181787/adding-non-android-xml-file-to-android-project/8181832#8181832 – SERPRO

答えて

2

R.foo.barパスであなたのresフォルダとアクセスして、それを入れて、以下の方法を提供する唯一のAMファイルに追加します。

1

私はあなたのリソースパスにファイルを配置し、

InputStream is = context.getResources().openRawResource(R.xml.myfile);

0

あなたのファイルを入れてなかったことにアクセスするには、次のようなものを使用することができると信じて?私はあなたのプロジェクトの "生の"フォルダに置くとうまくいくと思います。

関連する問題