2011-03-31 41 views
0

爲了處理方向的變化,即時通訊壓倒一切:Android - 超級總是被稱爲最後?

onConfigurationChanged 

但無論在哪裏,我打這個電話給

super.onConfigurationChanged(config); 

超總是盯着我的代碼執行

是它有可能代碼被執行後,超級,這是在其旋轉後?

編輯:我想這是無法解決的。看起來,當你重寫一個函數時,超級無論如何都會被最後執行。

+0

onConfigurationChanged叫回... AFTER配置已更改 就是已經發生的方向改變;) – 2011-03-31 22:47:16

回答

1

在你的super.onConfiguratioNChanged上設置了一個斷點,我高度懷疑「不管你在哪裏打電話」它仍然會最後調用它。

+0

如果我叫超級第一,然後調用我的函數,並把一個斷點在我的功能,超級永遠不會被執行(屏幕從不旋轉) – Matt 2011-03-31 22:53:31

+0

你是對的,我錯了一些被幕後調用的東西的順序 – Matt 2011-06-16 20:25:00