2011-11-24 86 views
1

每当我从onCreate()开始更改字体活动时。我怎样才能阻止呢?字体更改时停止活动重新启动

+0

活动重新启动字体更改?哇... –

+0

发布你的代码。 –

+0

编写任何活动并在设备上测试它的代码与它无关 – Gaurav

回答

5

原因是更改字体比例会引发配置更改。你可以看到那些引发这些配置变化的事情列表here

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

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