Display.Rotation プロパティ

定義

"自然" の向きから画面の回転を返します。

public virtual Android.Views.SurfaceOrientation Rotation { [Android.Runtime.Register("getRotation", "()I", "GetGetRotationHandler")] get; }
[<get: Android.Runtime.Register("getRotation", "()I", "GetGetRotationHandler")>]
member this.Rotation : Android.Views.SurfaceOrientation

プロパティ値

属性

注釈

"自然" の向きから画面の回転を返します。 戻り値は、 Surface#ROTATION_0 Surface.ROTATION_0 (回転なし)、 Surface#ROTATION_90 Surface.ROTATION_90Surface#ROTATION_180 Surface.ROTATION_180、または Surface#ROTATION_270 Surface.ROTATION_270できます。 たとえば、デバイスに自然な高さの画面があり、ユーザーが横向きに向かうために画面を横向きにした場合、ここで返される値は、 Surface#ROTATION_90 Surface.ROTATION_90 またはターンされた方向に応じて Surface#ROTATION_270 Surface.ROTATION_270 される場合があります。 角度は、画面上で描画されたグラフィックスの回転であり、デバイスの物理的な回転とは反対の方向です。 たとえば、デバイスが反時計回りに 90 度回転している場合、レンダリングを補正するために時計回りに 90 度回転するため、ここで返される値は Surface#ROTATION_90 Surface.ROTATION_90

この回転値は、 #getMetricsの結果と一致します。つまり、アクティビティを介してアクセスした場合、回転値はアクティビティに対応します。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象