我希望我的視圖僅在橫向模式下順時針和逆時針旋轉。我如何才能在Android中以橫向模式旋轉顯示?
我讀到了關於android < 2.2的唯一逆時針方向,這不是問題,我的應用程序現在是+2.2。
修改我的清單趕上配置更改
android:configChanges="keyboardHidden|orientation"
我重寫我的活動趕上配置更改
@Override
public void onConfigurationChanged(Configuration newConfig) {
,我知道如何捕捉方向
Display display = ((WindowManager) getSystemService(WINDOW_SERVICE)).getDefaultDisplay();
int rot = display.getRotation();
但。 ..我不知道如何觸發合適的風景定位,我這樣做:
if (rot == Surface.ROTATION_90 || rot == Surface.ROTATION_270){
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
}
但總是旋轉:-(
到counterclocwise如何設置左,右橫向?
編輯
如果我設置在明顯的傾向:
機器人:screenOrientation = 「風景」
活動的佈局始終保持在 「左風景」,和我想要在左右景觀之間切換:S
我與我的應用程序有同樣的問題。我正在使用API8,但我無法找到僅啓用橫向模式(CW和CCW)的方式 – SERPRO 2011-10-19 15:50:21