我正在创建一个应用程序(默认语言不是英语),使用android:minSdkVersion="8"
和 android:targetSdkVersion="15"
。
我的image.png
位于drawable-mdpi
中。
由于我现在支持英语,我创建了一个values-en-rUS
文件夹,并在其中放置了一个strings.xml
文件来进行字符串翻译。
现在,如果我运行我的应用程序并将设备语言更改为英语(美国),则会显示翻译后的字符串,并且应用程序按预期工作。
由于我想要在应用程序以英语显示时使用不同的图像,因此我创建了drawable-en-rUS-mdpi
文件夹,并将image.png
放在其中。但是当我在“英语模式”下运行应用程序时,它应该加载drawable-en-rUS-mdpi
中的图像,但实际上没有。
如果我使用文件浏览器查看应用程序,则可以看到一个名为drawable-en-US-mdpi
的文件夹已被创建,图像位于其中。
我做错了什么吗?