Android本地化支持多种语音的案例教程
案例说明
分析:
当我们手机系统切换不同的语言的时候,我们希望APP需要能够显示不同语言环境下的文字内容。
思路:我们需要将app界面中的文字内容全部提取出来到res的string.xml中去 实现分离,之后再选择value的时候可以添加不同国家的语言的字段单词。当我们切换系统语言的时候即可实现。
实现步骤
1.界面中的文字内容都采用string.xml的内容(即不要在布局文件中以及代码文件中直接采用硬编码方式)
2.点击string.xml ,然后点击open editor ,然后点击地球的按钮即可选择国家,然后我们就可以按照默认文字在不同国家的单词下进行翻译填写了(这里如果对应的单词过长,可能还需要对界面进行一个重写操作)
效果