【发布时间】:2020-01-13 23:13:53
【问题描述】:
最新app-compat的链接是1.1.0。
在将我的应用升级到最新的app-compat 后,我的语言设置在 API 24 以下的手机上停止工作(粗略地说,肯定不适用于 API 21 及以下版本)。
对于 API 24 及更高版本,我使用了 ContextWrapper 并设置了 locale 因此有效。
我的问题是,如果androidx.appcompat:appcompat:1.1.0 是稳定版本,为什么它在alpha 和beta 版本中对我有用,不像这里的其他版本以及我尝试过的问题。
- After updating AppCompat library to appcompat:1.1.0-alpha03 Locale configuration is not working anymore
-
Change Locale not work after migrate to Androidx - 讨论 alpha 和 beta(我正在使用最新的稳定版本
1.1.0)
我是否应该再次等待官方稳定版本并降级到 最后一个稳定版本或者哪个是让谷歌的有效方法 知道是否有(当然,我知道提交错误)?
【问题讨论】:
-
是的,这可能是一个错误。如果你真的不需要版本
1.1.0,那就降级等待稳定版发布 -
@RahulKhurana 对。谢了哥们。会这样做。
-
@0101100101 你错了.. 我已经提到过那个链接,最新的
1.1.0来了.. 它在 alpha 和 beta 版本上对我有用,但在最新版本 1.1 上不起作用.0 之后。 -
是的,你是对的,问题是不同的,但无论如何我在链接的问题中添加了一个修复程序,你可能会觉得有用
标签: android configuration locale android-appcompat