私は、電話の回転後にアクティビティが開始されるアプリケーションを開発しています。電話を後方に回転させると、そのアクティビティは終了する必要があります。他の軸の周りの回転を無視することは可能ですか?
質問する
158 次
1 に答える
0
これで電話がどちらの方向に保持されているかを確認できます。
Display display = ((WindowManager) context.getSystemService(Context.WINDOW_SERVICE)).getDefaultDisplay();
int rotation = display.getRotation();
次に、次のように向きを確認できます。
switch (rotation)
{
case Surface.ROTATION_90:
...
break;
case Surface.ROTATION_180:
...
break;
case Surface.ROTATION_270:
...
break;
default:
...
break;
}
display.getOrientation()
(API 8 より前のバージョンでは、代わりに使用する必要があることに注意してくださいdisplay.getRotation()
)
于 2012-08-08T12:58:05.117 に答える