Add OrientationConfig IntDef

Bug: N/A
Test: N/A
Change-Id: I6e33720339174e7426a231b597c2f6e0852f2e85
This commit is contained in:
Vadim Caen
2019-10-17 13:02:24 +02:00
parent a3c0ea148c
commit 600e4908f8

View File

@@ -613,6 +613,16 @@ public final class Configuration implements Parcelable, Comparable<Configuration
*/
public int navigationHidden;
/** @hide **/
@IntDef(prefix = {"ORIENTATION_"}, value = {
ORIENTATION_UNDEFINED,
ORIENTATION_PORTRAIT,
ORIENTATION_LANDSCAPE,
ORIENTATION_SQUARE
})
public @interface Orientation {
}
/** Constant for {@link #orientation}: a value indicating that no value has been set. */
public static final int ORIENTATION_UNDEFINED = 0;
/** Constant for {@link #orientation}, value corresponding to the
@@ -630,6 +640,7 @@ public final class Configuration implements Parcelable, Comparable<Configuration
* Overall orientation of the screen. May be one of
* {@link #ORIENTATION_LANDSCAPE}, {@link #ORIENTATION_PORTRAIT}.
*/
@Orientation
public int orientation;
/** Constant for {@link #uiMode}: bits that encode the mode type. */