在我們Android很多地方用到了橫豎屏顯示∷常現(xiàn)在是大屏?xí)r代歧胁,在地鐵上看到到處都是大屏手機(jī)看視頻。那么我們的Android是怎么旋轉(zhuǎn)屏幕的呢厉碟?
首先要注意:Android的旋轉(zhuǎn)角度只支持270度的旋轉(zhuǎn)喊巍。
一、先使用方式箍鼓,這里使用橫屏的屬性做事例崭参,下面也會講解其他屬性
<activity android:name ="MainActivity"
? ? ? ? ? android : lable = "@string/app_name"
? ? ? ? ? android : screenOrientation="landscape"/>
二、screenOrientation有哪些屬性呢款咖?
? ? ? ①何暮、unspecified:默認(rèn)值奄喂,由系統(tǒng)選擇顯示方向,在不同的設(shè)備可能會有所不同
? ? ? ②海洼、landscape:橫向
? ? ? ③跨新、portrait:縱向
? ? ? ④、user:用戶當(dāng)前的首選方向
? ? ? ⑤坏逢、behind:與在活動堆棧下的活動相同方向
? ? ? ⑥域帐、sensor:根據(jù)物理方向傳感器確定方向,取決于用戶手持的方向是整,當(dāng)用戶轉(zhuǎn)動設(shè)備俯树,他會 ? ? ? ?跟隨變化
? ? ? ⑦、nosensor:不經(jīng)物理方向傳感器確定方向. 該傳感器被忽略, 所以當(dāng)用戶轉(zhuǎn)動設(shè)備, 顯示不 ? ? ? ? 會跟隨改變. 除了這個區(qū)別贰盗,系統(tǒng)選擇使用相同的政策取向?qū)τ凇拔粗付ā痹O(shè)置. 系統(tǒng)根據(jù)“未指 ? ? ? ? ? ?定”("unspecified")設(shè)定選擇相同顯示方向.