第一步
在manifest.xml文件中中添加响应配置

在要切换的activity中添加android:configChanges=“locale”
第二步
右击res新建一个android resource directory,选择言语

values-en-rUS中也有一个strings.xml表示这是英文显示时引用的文件资源
第三步

在MainActivity中做相应的改变,在点击事件中调用setLanguage(),并将当前语言对应的自定义标识存储到sharedpreferences中一边下次打开应用时是上一次设置的语言
最后
效果图

点击切换语言按钮切换到英文模式下

当前为英文模式