2011-11-24 98 views
1

每當我從onCreate()開始更改字體活動時。我怎樣才能阻止呢?字體更改時停止活動重新啓動

+0

活動重新啓動字體更改?哇... –

+0

發佈你的代碼。 –

+0

編寫任何活動並在設備上測試它的代碼與它無關 – Gaurav

回答

5

原因是更改字體比例會引發配置更改。你可以看到那些引發這些配置變化的事情列表here

爲了避免這種情況,您可以添加屬性android:configChanges="fontScale" - 但您需要通過覆蓋onConfigurationChanged()來自行處理配置更改。

我建議您在繼續之前閱讀約Handling Runtime Changes