我正在开发一个需要引用多个 XML 文件中的数据的应用程序。该应用程序需要很多 (~40) 个 XML 文件。
该文件的名称类似于“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");
这找不到资源文件,我哪里出错了?