|
The device's screen density in dots-per-inch (dpi).
uint32 density = 18;
abstract fun getDensity(): Int |
|
Whether the screen has high dynamic range.
.aapt.pb.Configuration.Hdr hdr = 14;
abstract fun getHdr(): Hdr! |
|
Whether the screen has high dynamic range.
.aapt.pb.Configuration.Hdr hdr = 14;
abstract fun getHdrValue(): Int |
|
The type of keyboard present (none, QWERTY, 12-key).
.aapt.pb.Configuration.Keyboard keyboard = 21;
abstract fun getKeyboard(): Keyboard! |
|
The type of keyboard present (none, QWERTY, 12-key).
.aapt.pb.Configuration.Keyboard keyboard = 21;
abstract fun getKeyboardValue(): Int |
|
Whether the keyboard hardware keys are currently hidden, exposed, or
if the keyboard is a software keyboard.
.aapt.pb.Configuration.KeysHidden keys_hidden = 20;
abstract fun getKeysHidden(): KeysHidden! |
|
Whether the keyboard hardware keys are currently hidden, exposed, or
if the keyboard is a software keyboard.
.aapt.pb.Configuration.KeysHidden keys_hidden = 20;
abstract fun getKeysHiddenValue(): Int |
|
Left-to-right, right-to-left...
.aapt.pb.Configuration.LayoutDirection layout_direction = 4;
abstract fun getLayoutDirection(): LayoutDirection! |
|
Left-to-right, right-to-left...
.aapt.pb.Configuration.LayoutDirection layout_direction = 4;
abstract fun getLayoutDirectionValue(): Int |
|
BCP-47 locale tag.
string locale = 3;
abstract fun getLocale(): String! |
|
BCP-47 locale tag.
string locale = 3;
abstract fun getLocaleBytes(): ByteString! |
|
Mobile country code.
uint32 mcc = 1;
abstract fun getMcc(): Int |
|
Mobile network code.
uint32 mnc = 2;
abstract fun getMnc(): Int |
|
Whether the navigation is exposed or hidden.
.aapt.pb.Configuration.NavHidden nav_hidden = 22;
abstract fun getNavHidden(): NavHidden! |
|
Whether the navigation is exposed or hidden.
.aapt.pb.Configuration.NavHidden nav_hidden = 22;
abstract fun getNavHiddenValue(): Int |
|
The type of navigation present on the device
(trackball, wheel, dpad, etc.).
.aapt.pb.Configuration.Navigation navigation = 23;
abstract fun getNavigation(): Navigation! |
|
The type of navigation present on the device
(trackball, wheel, dpad, etc.).
.aapt.pb.Configuration.Navigation navigation = 23;
abstract fun getNavigationValue(): Int |
|
Which orientation the device is in (portrait, landscape).
.aapt.pb.Configuration.Orientation orientation = 15;
abstract fun getOrientation(): Orientation! |
|
Which orientation the device is in (portrait, landscape).
.aapt.pb.Configuration.Orientation orientation = 15;
abstract fun getOrientationValue(): Int |
|
string product = 25;
abstract fun getProduct(): String! |
|
string product = 25;
abstract fun getProductBytes(): ByteString! |
|
Screen height in pixels. Prefer screen_height_dp.
uint32 screen_height = 6;
abstract fun getScreenHeight(): Int |
|
Screen height in density independent pixels (dp).
uint32 screen_height_dp = 8;
abstract fun getScreenHeightDp(): Int |
|
Whether the device screen is long.
.aapt.pb.Configuration.ScreenLayoutLong screen_layout_long = 11;
abstract fun getScreenLayoutLong(): ScreenLayoutLong! |
|
Whether the device screen is long.
.aapt.pb.Configuration.ScreenLayoutLong screen_layout_long = 11;
abstract fun getScreenLayoutLongValue(): Int |
|
Whether the device screen is classified as small, normal, large, xlarge.
.aapt.pb.Configuration.ScreenLayoutSize screen_layout_size = 10;
abstract fun getScreenLayoutSize(): ScreenLayoutSize! |
|
Whether the device screen is classified as small, normal, large, xlarge.
.aapt.pb.Configuration.ScreenLayoutSize screen_layout_size = 10;
abstract fun getScreenLayoutSizeValue(): Int |
|
Whether the screen is round (Android Wear).
.aapt.pb.Configuration.ScreenRound screen_round = 12;
abstract fun getScreenRound(): ScreenRound! |
|
Whether the screen is round (Android Wear).
.aapt.pb.Configuration.ScreenRound screen_round = 12;
abstract fun getScreenRoundValue(): Int |
|
Screen width in pixels. Prefer screen_width_dp.
uint32 screen_width = 5;
abstract fun getScreenWidth(): Int |
|
Screen width in density independent pixels (dp).
uint32 screen_width_dp = 7;
abstract fun getScreenWidthDp(): Int |
|
The minimum SDK version of the device.
uint32 sdk_version = 24;
abstract fun getSdkVersion(): Int |
|
The smallest screen dimension, regardless of orientation, in dp.
uint32 smallest_screen_width_dp = 9;
abstract fun getSmallestScreenWidthDp(): Int |
|
Whether a touchscreen exists, supports a stylus, or finger.
.aapt.pb.Configuration.Touchscreen touchscreen = 19;
abstract fun getTouchscreen(): Touchscreen! |
|
Whether a touchscreen exists, supports a stylus, or finger.
.aapt.pb.Configuration.Touchscreen touchscreen = 19;
abstract fun getTouchscreenValue(): Int |
|
Whether the device is in night mode.
.aapt.pb.Configuration.UiModeNight ui_mode_night = 17;
abstract fun getUiModeNight(): UiModeNight! |
|
Whether the device is in night mode.
.aapt.pb.Configuration.UiModeNight ui_mode_night = 17;
abstract fun getUiModeNightValue(): Int |
|
Which type of UI mode the device is in (television, car, etc.).
.aapt.pb.Configuration.UiModeType ui_mode_type = 16;
abstract fun getUiModeType(): UiModeType! |
|
Which type of UI mode the device is in (television, car, etc.).
.aapt.pb.Configuration.UiModeType ui_mode_type = 16;
abstract fun getUiModeTypeValue(): Int |
|
Whether the screen supports wide color gamut.
.aapt.pb.Configuration.WideColorGamut wide_color_gamut = 13;
abstract fun getWideColorGamut(): WideColorGamut! |
|
Whether the screen supports wide color gamut.
.aapt.pb.Configuration.WideColorGamut wide_color_gamut = 13;
abstract fun getWideColorGamutValue(): Int |