停止活动重新开始字体更改

时间:2011-11-24 08:42:26

标签: android fonts

每当我从onCreate()开始更改字体活动时。我怎么能阻止这个?

1 个答案:

答案 0 :(得分:6)

原因是更改字体比例会触发配置更改。您可以看到触发这些配置更改的内容列表here

为避免这种情况,您可以添加属性android:configChanges="fontScale" - 但是您需要通过覆盖onConfigurationChanged()来自行处理配置更改。

我建议您在继续之前阅读Handling Runtime Changes