設定橫屏豎屏不關屏等方法個人收集整理

2021-05-23 07:45:53 字數 1090 閱讀 6420

在開發遊戲的時候,有些遊戲是只能橫屏玩的,所以手機豎立放置的時候,要保持遊戲畫面依然橫屏。要做到這個要求其實很簡單,在androidmanifest.xml

裡面配置一下就可以了。加入這一行

android:screenorientation="landscape"

。或者在**中:

setrequestedorientation(activityinfo.screen_orientation_landscape);

設定豎屏

requestwindowfeature(window.

feature_no_title);

window window = getwindow();

window.setflags(windowmanager.layoutparams.

flag_fullscreen,

windowmanager.layoutparams.

flag_fullscreen);

不關螢幕:

activity中的:

requestwindowfeature(window.

feature_no_title);

window window = getwindow();

window.

setflags

(windowmanager.layoutparams.

flag_keep_screen_on,

windowmanager.layoutparams.

flag_keep_screen_on);

manifest中的:

<

uses-permission

android:name

="android.permission.wake_lock"

/>

遮蔽back等按鍵:

@override

public boolean onkeydown(int keycode, keyevent event)

default:

break;

}return super.onkeydown(keycode, event);}

Android之設定橫屏豎屏

方案一 在androidmanifest.xml中配置 在專案的androidmanifest.xml中找到你所指定的activity中加上android screenorientation屬性,它有以下幾個引數 unspecified 預設值 由系統來判斷顯示方向.判定的策略是和裝置相關的,所以不...

橫屏豎屏切換

當用n85 n95的時候,可以橫屏豎屏切換。當切換的時候,就要把程式中的控制項位置 大小重新計算,重新畫了。其實也沒有什麼困難的。1.這根據原始螢幕 240 320 的螢幕計算座標。當橫屏豎屏切換的時候,可以用下面的公式進行自動的拉伸。define calc wh a a rect width 24...

android 橫屏豎屏判斷

方法1 displaymetrics dm new displaymetrics getwindowmanager getdefaultdisplay getmetrics dm int width dm.widthpixels int height dm.heightpixels 方法2 if t...