1

多数の XML ファイルのデータを参照する必要があるアプリを開発しています。アプリに必要な XML ファイルは多数 ( ~40) あります。

ファイルには「AbnormalFlags-v1.0.xml」のような名前が付けられており、現在それらは次の場所にあります

res/raw/v2/AbnormalFlags-v1.0.xml res/raw/v2/ActualDeliveryPlace-v1.0.xml res/raw/v2/AddressType-v1.0.xml ... ...

いくつかの質問

  • これは、これらのファイルを見つけるのに最適な場所ですか?
  • ファイル名に問題があるようですが、問題が発生しますか
  • 使用するファイルを動的に決定する必要があるため、次を使用します。

    xmlFile = getApplicationContext().getResources().getIdentifier(xmlFileId,"raw","com.apps4health.refpack");

これはリソースファイルを見つけられません。どこが間違っていますか?

4

1 に答える 1