美文网首页
【Android】换字体和App内多语言Context的坑

【Android】换字体和App内多语言Context的坑

作者: 果果_Zhen | 来源:发表于2020-01-23 14:50 被阅读0次

一、换语言问题:

需要额外设置一下ApplicationContext的语言

二、换字体:

1、AlertDialog的Message字体需要自己看对应的style设置才行,不然是不会更改字体的

2、inflate的布局,此时传入的Context如果是ApplicationContext也是无效的,需要用Activity的Context

3、动态创建的TextView就算是Activity的Context也是无效的,此时必须用AppCompatTextView。

总结:如果没有生命周期问题,尽量使用Activity的Context

相关文章

网友评论

      本文标题:【Android】换字体和App内多语言Context的坑

      本文链接:https://www.haomeiwen.com/subject/ceenzctx.html