框架github 地址:https://github.com/YarikSOffice/lingver
1.跟着官方文档导入依赖
build.gradle文件中
settings.gradle 文件中
2.创建语言资源文件(我这里演示只用到了中文和英文)
可以通过插件快速翻译成我们想要的语言
选择要生成的语言
3.创建启动容器(导入Lingver 依赖前提 )
4.进行指定
5.在你的activity 中进行语言切换(我这里是传入分别切换中文和英文的回调函数,供我在组件中进行切换时调用)
6.我切换语言的组件,当我点击各按钮分别调用各自的回调函数
7.效果
使用了这个框架,非常容易的就能集成国际化功能,并且切换语言后重新启动app,不会重置