在手機(jī)桌面上點擊設(shè)置這個選項,進(jìn)入設(shè)置頁面。向下拉,可以看到顯示這個選項點擊進(jìn)入。

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:域名注冊、虛擬主機(jī)、營銷軟件、網(wǎng)站建設(shè)、東港網(wǎng)站維護(hù)、網(wǎng)站推廣。
在在顯示選項中可以看到自動旋轉(zhuǎn)屏幕,點擊自動旋轉(zhuǎn)屏幕后的按鈕關(guān)閉即可。
如果想要快速設(shè)置旋轉(zhuǎn)屏幕,我們可以在手機(jī)桌面向下拉,看到功能排序。
在此頁面將我們想要使用的功能即方向鎖定向上移動,則可以將該功能放置在下拉界面的第一位,這樣就方便了我們進(jìn)行設(shè)置。
以華為Mate40手機(jī)為例:
升級HarmonyOS系統(tǒng)后,從屏幕右側(cè)頂部下滑出控制中心界面,點擊自動旋轉(zhuǎn)開啟屏幕自動旋轉(zhuǎn)功能。
客制需求:Android 10 設(shè)備添加一個旋轉(zhuǎn)屏幕開關(guān),設(shè)備沒有裝重力感應(yīng),所以不能自動旋轉(zhuǎn)屏幕;
1.參考系統(tǒng)自動旋轉(zhuǎn)屏幕:添加一個SwitchPreference ,和對應(yīng)的控制器RotateScreenPreferenceController
2.聲明:persist.sys.user_rotation 屬性來記錄旋轉(zhuǎn)狀態(tài);
屏幕會根據(jù)當(dāng)前傳感器進(jìn)行自動旋轉(zhuǎn),旋轉(zhuǎn)之后,activity屏幕的 生命周期不會發(fā)生變化 ,在activity中只會回調(diào)onConfigurationChanged方法
可見每次旋轉(zhuǎn)onDestory()方法都會被調(diào)用,如果要保存一些activity被銷毀前的數(shù)據(jù)的可以在onSaveInstanceState()方法中通過Bundle去保存
當(dāng)我們調(diào)用了:
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE)
或者
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
之后屏幕不會再自動旋轉(zhuǎn)回來的情況
關(guān)于這點:我在b站App端也發(fā)現(xiàn)相關(guān)問題,點進(jìn)b站的播放視頻界面,我們手機(jī)開啟屏幕自動旋轉(zhuǎn),當(dāng)我們橫豎屏旋轉(zhuǎn)的時候是可以正常橫豎屏切換的,但是我們點擊視頻右下角的放大(就是橫屏)之后,自動旋轉(zhuǎn)就失效了,要豎屏的話需要再點擊一次
關(guān)于這個問題,就是我們說的setRequestedOrientation之后重力傳感失效的問題,處理的方法也很簡單
在AndroidManifest.xml中設(shè)置了android:configChanges="orientation|keyboardHidden|screenSize的基礎(chǔ)上,在onConfigurationChanged中調(diào)用 setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR) 方法,使其恢復(fù)重力傳感即可
文章題目:旋轉(zhuǎn)屏幕android,ipad旋轉(zhuǎn)屏幕怎么設(shè)置
地址分享:http://chinadenli.net/article13/dsgdegs.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供電子商務(wù)、面包屑導(dǎo)航、響應(yīng)式網(wǎng)站、靜態(tài)網(wǎng)站、網(wǎng)站營銷、服務(wù)器托管
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)