为了账号安全,请及时绑定邮箱和手机立即绑定

Android 8.0 多语言适配问题

Android 8.0 多语言适配问题

四季花海 2019-02-20 14:40:20
在对Android 8.0进行适配时遇到某些地方语言为转化主要是在动态添加二级view的时候语言未转化 此外在语言更新上我已经对版本进行了判断如if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1) { configuration.setLocale(targetLocale); } else { configuration.locale = targetLocale; }if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) { return mContext.createConfigurationContext(configuration); }else{ Resources resources = mContext.getResources(); DisplayMetrics dm = resources.getDisplayMetrics(); resources.updateConfiguration(configuration, dm); } 之后会在相关的Application和BaseActivity中进行配置
查看完整描述

1 回答

?
喵喔喔

TA贡献1735条经验 获得超5个赞

解决了,是因为在相应地方要引用相应的上下文

查看完整回答
反对 回复 2019-03-01
  • 1 回答
  • 0 关注
  • 705 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信