1. 啟動(dòng)模擬器后,按鍵盤(pán)右邊的小數(shù)字鍵盤(pán)的7和9鍵,可以動(dòng)態(tài)的改變模擬器的屏幕方向,不過(guò)橫向只能向左。
2. 如果不想讓?xiě)?yīng)用程序隨著屏幕旋轉(zhuǎn)而進(jìn)行調(diào)整,那么需要在 Activity 中增加android:screenOrientation="portrait" 的屬性
3. 如果設(shè)置了 android:screenOrientation="portrait" 屬性,則無(wú)法通過(guò) getRequestOrientation 方法來(lái)獲取到屏幕的方向,因?yàn)樵摲椒ㄊ冀K返回的是 portrait,也無(wú)法通過(guò)屏幕的寬度和高度進(jìn)行判別,這個(gè)問(wèn)題比較惱火
4. 當(dāng)屏幕旋轉(zhuǎn)時(shí),應(yīng)用程序會(huì)被終止然后重新啟動(dòng),因此需要在 onCreate 方法中的對(duì)屏幕方向進(jìn)行判別
5. 如果你要在程序中改變屏幕的方向,必須設(shè)置權(quán)限
<uses-permission android:name="android.permission.SET_ORIENTATION" />
6. 待續(xù)~~~
新聞熱點(diǎn)
疑難解答
圖片精選