issues
search
android-in-china
/
Compatibility
用于反馈和跟踪国内 Android 设备/ROM 兼容性问题的公益项目
836
stars
30
forks
source link
华为 applicationContext.resource setLocals,延迟生效
#23
Open
Modificator
opened
4 years ago
Modificator
commented
4 years ago
设备厂商:华为
设备型号:Nova5 pro,荣耀30
设备 ROM:emui 10.1.0、magicUI 3.0
Android 版本:10
涉及的 Android API:applicationContext.getResource().getXXXX
预期表现:attachBaseContext 设置 applicationContext.resource setLocals ,后 getResource 获取对应地区的资源
实际表现:拿到的还是默认资源,等待布局处理完成,view.post{} 里面拿到的是正确的设置的资源
相关 logcat 日志:
补充说明: 在 xml 里面的是正确的,因为是拿的 Activity 的Context 拿的 其他手机正常