根據Google document, 我去設置和更改我的設備顯示縮放級別,然後回到我的應用程序。但是該活動的onCreate方法突然被調用,以便重置所有屬性。更改顯示大小時將調用哪種方法?
請告訴我如何處理這種情況。保存實例狀態?
根據Google document, 我去設置和更改我的設備顯示縮放級別,然後回到我的應用程序。但是該活動的onCreate方法突然被調用,以便重置所有屬性。更改顯示大小時將調用哪種方法?
請告訴我如何處理這種情況。保存實例狀態?
最後,我意識到,最簡單的方法是將對象保存在onSaveInstance方法的檢索他們回來的onCreate
1)正確執行活動的生命週期 - 您的活動可以由OS各種situatons重建。 2)對於配置更改,你也可以看看這個:https://developer.android.com/guide/topics/resources/runtime-changes.html – Henry
@Henry onConfigurationChanged在這種情況下不被調用 – quangkid
@quangkid:你想保持你的文字大小,因爲它是在更改屏幕大小後? – ashish