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