關於 橫豎屏切換

android:targetSdkVersion="10"(不寫和寫小一樣,寫大和就相當於保持一致)

minifest裏面的


<uses-sdk
android:minSdkVersion="3"
android:targetSdkVersion="10" />

主要是android:targetSdkVersion 

在俺home鍵的時候 會之行onstop 繼續打開程序 會  restart  resume 而按鎖屏鍵 不會執行stop 解鎖的時候 只之行 resume


改爲

<uses-sdk
android:minSdkVersion="3"
android:targetSdkVersion="16" />

鎖屏鍵和home鍵保持一致了 stop  restart resume


總結:想讓onconfigurechanged 執行 需要android:targetSdkVersion 和機子api保持一致

minifest中添加android:configChanges="orientation|screenSize|keyboardHidden"和  android sdk(4.2中需要screenSize )


讓home鍵 和屏幕自動鎖屏 的效果保持一致。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章