android项目中app_name使用哪个资源文件中的string.xml 字段问题

在项目开发过程中, 发现android应用显示的app_name 在两个目录下的string.xml文件中均有定义,
android是如何控制显示哪个文件中的字段呢

/res/values-zh-rCN/strings.xml
/res/values/strings.xml

在AndroidManifest.xml中有个android:configChanges标签,
android:configChanges=”orientation|mcc|mnc|locale|touchscreen|keyboard|keyboardHidden|navigation|screenLayout|fontScale|uiMode|screenSize|smallestScreenSize|layoutDirection”

locale 就是控制显示该字段的,系统语言跟随, android系统语言为中文时显示 values-zh-rCN目录下的字段,把语言调整为其他语言则显示values目录下的字段.

发布了9 篇原创文章 · 获赞 0 · 访问量 1189

猜你喜欢

转载自blog.csdn.net/weixin_42349862/article/details/81317294