- Surface Destroyed
- Surface created
如果只想固定方向,AndroidManifest.xml 的 activity 要加上一個 attribute :
android:screenOrientation="nosensor"這樣螢幕轉動的時候,這個 activity 就不會收到 ondestory, oncreate 的 callback
如果依照google 自己的說明,在activity 加上
android:configChanges="orientation|screenSize|screenLayout|keyboardHidden"結果application 是不會重新 destroy, creatre view 沒錯,但是application 還是會旋轉。
是系統幫你轉的(?)
因為這樣,如果是 camera 的應用,可以看到顯示的camera 內容剛好跟螢幕旋轉方向相反。
沒有留言:
張貼留言