Android本地化支持多种语音的案例教程

案例说明

分析
当我们手机系统切换不同的语言的时候,我们希望APP需要能够显示不同语言环境下的文字内容。
思路:我们需要将app界面中的文字内容全部提取出来到res的string.xml中去 实现分离,之后再选择value的时候可以添加不同国家的语言的字段单词。当我们切换系统语言的时候即可实现。

实现步骤

1.界面中的文字内容都采用string.xml的内容(即不要在布局文件中以及代码文件中直接采用硬编码方式)
2.点击string.xml ,然后点击open editor ,然后点击地球的按钮即可选择国家,然后我们就可以按照默认文字在不同国家的单词下进行翻译填写了(这里如果对应的单词过长,可能还需要对界面进行一个重写操作)

Android本地化支持多种语音的案例教程_android

Android本地化支持多种语音的案例教程_android studio_02


Android本地化支持多种语音的案例教程_xml_03

Android本地化支持多种语音的案例教程_布局文件_04


Android本地化支持多种语音的案例教程_android_05

效果

Android本地化支持多种语音的案例教程_语言环境_06