0

Androidアプリケーションを初めて使用しdata.xml、Resourceフォルダー内に1つのxmlファイルを作成してから、そのローカルxmlファイルにアクセスしようとしましたが、取得できません。

data.xmlしかし、Androidリソースフォルダーとこの方法を使用してxmlファイル内のresの下のrawフォルダーにrawresourceを開くと、 次のようにそのxmlファイルにアクセスします。

InputStream is = this.getResources().openRawResource(R.raw.data);

しかし、ローカルxmlファイルを使用するとアクセスできません。助けてください。

ありがとう

ここに画像の説明を入力してください

4

2 に答える 2

4

生のxmlはAssetsフォルダーにある必要があり、assetsフォルダーからファイルにアクセスするには次を使用します。

AssetManager assetManager = getAssets();
InputStream in= assetManager.open("data.xml");
于 2012-07-25T06:47:03.063 に答える
0

data.xml下にファイルを追加しますraw folder。挿入後、この種のエラーは発生しません。

于 2012-07-25T06:46:17.100 に答える