Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/369.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 同时为多个MCC(国家代码)提供资源_Java_Android_Localization - Fatal编程技术网

Java 同时为多个MCC(国家代码)提供资源

Java 同时为多个MCC(国家代码)提供资源,java,android,localization,Java,Android,Localization,我需要为整个大陆提供资源。 是否可以为一个资源文件添加几个mcc限定符 更新: 参考文献: 每个限定符类型只支持一个值。例如,如果 如果要在西班牙和法国使用相同的可绘制文件,请执行以下操作: 不能有名为drawable rES rFR/的目录。相反,你需要两个 资源目录,如drawable rES/和drawable rFR/,其中 包含适当的文件。但是,您不需要这样做 实际上,在两个位置复制相同的文件。相反,你可以 创建资源的别名。请参见下面的创建别名资源 你当然可以。 如果您使用ADT在Ec

我需要为整个大陆提供资源。 是否可以为一个资源文件添加几个mcc限定符

更新:

参考文献:

每个限定符类型只支持一个值。例如,如果 如果要在西班牙和法国使用相同的可绘制文件,请执行以下操作: 不能有名为drawable rES rFR/的目录。相反,你需要两个 资源目录,如drawable rES/和drawable rFR/,其中 包含适当的文件。但是,您不需要这样做 实际上,在两个位置复制相同的文件。相反,你可以 创建资源的别名。请参见下面的创建别名资源

你当然可以。
如果您使用ADT在Eclipse中进行开发,插件将帮助您完成这项工作。

我使用IDEA:)那么,我创建res/values/regional-mcc723-mcc716-mcc724-mcc334.xml可以吗?如果我有大约20个mcc代码呢?创建多个文件更好吗?不,正如SDK文档告诉您的,为一个资源文件夹设置多个MCC限定符是不正确的。但是您可以准备多个资源文件夹,其中一个有自己的MCC限定符。这就行了。如果你还不明白我的意思,我可以在回家后做一个屏幕截图,显示资源文件夹应该如何组织。据我所知,我必须为每个MCC创建单独的资源目录。谢谢