我有英文文件夹中的strings.xml文件夹以及西班牙文中另一个string.xml文件夹中的values-es文件夹。我有一个从操作栏打开的片段来设置设置并将它们存储在SharedPreferences中,这在英语中工作正常。我有很多如果在应用程序中检查共享首选项上设置了什么,但用英语单词,现在在西班牙语strings.xml中我想要做这样的事情,以避免更改应用程序中的所有ifs。我试过这个,但它不起作用:英文/西班牙文App:如何在西班牙语中设置values-es/strings中的显示值,但在应用中保留ifs检查的英文值?
<string-array name="music">
<item value="Yes">Si</item>
<item value="No">No</item>
</string-array>
有什么办法可以做类似的事吗?基本上我想让用户在首选项微调器上选择“Si”,但是当我从微调器中获得数值时,我想让它检索“是”
这样做...感谢我的朋友 – JAF