Android Guides | Samples

Android.Content.Res.ScreenLayout Enumeration

Enumerates values returned by several types.

Syntax

public enum ScreenLayout

Remarks

Members

Member NameDescription
LayoutdirLtrConstant for Configuration.ScreenLayout: a ScreenLayout.LayoutdirMask value indicating that a layout dir has been set to LTR.
LayoutdirMaskConstant for Configuration.ScreenLayout: bits that encode the layout direction.
LayoutdirRtlConstant for Configuration.ScreenLayout: a ScreenLayout.LayoutdirMask value indicating that a layout dir has been set to RTL.
LayoutdirShiftConstant for Configuration.ScreenLayout: bits shift to get the layout direction.
LayoutdirUndefinedConstant for Configuration.ScreenLayout: a ScreenLayout.LayoutdirMask value indicating that no layout dir has been set.
LongMaskConstant for Configuration.ScreenLayout: bits that encode the aspect ratio.
LongNoConstant for Configuration.ScreenLayout: a ScreenLayout.LongMask value that corresponds to the notlong resource qualifier.
LongUndefinedConstant for Configuration.ScreenLayout: a ScreenLayout.LongMask value indicating that no size has been set.
LongYesConstant for Configuration.ScreenLayout: a ScreenLayout.LongMask value that corresponds to the long resource qualifier.
SizeLargeConstant for Configuration.ScreenLayout: a ScreenLayout.SizeMask value indicating the screen is at least approximately 480x640 dp units, corresponds to the large resource qualifier. See Supporting Multiple Screens for more information.
SizeMaskConstant for Configuration.ScreenLayout: bits that encode the size.
SizeNormalConstant for Configuration.ScreenLayout: a ScreenLayout.SizeMask value indicating the screen is at least approximately 320x470 dp units, corresponds to the normal resource qualifier. See Supporting Multiple Screens for more information.
SizeSmallConstant for Configuration.ScreenLayout: a ScreenLayout.SizeMask value indicating the screen is at least approximately 320x426 dp units, corresponds to the small resource qualifier. See Supporting Multiple Screens for more information.
SizeUndefinedConstant for Configuration.ScreenLayout: a ScreenLayout.SizeMask value indicating that no size has been set.
SizeXlargeConstant for Configuration.ScreenLayout: a ScreenLayout.SizeMask value indicating the screen is at least approximately 720x960 dp units, corresponds to the xlarge resource qualifier. See Supporting Multiple Screens for more information.
UndefinedConstant for Configuration.ScreenLayout: a value indicating that screenLayout is undefined

Requirements

Namespace: Android.Content.Res
Assembly: Mono.Android (in Mono.Android.dll)
Assembly Versions: 0.0.0.0

The members of Android.Content.Res.ScreenLayout are listed below.

See Also: Enum

Public Fields

LayoutdirLtrScreenLayout. Constant for Configuration.ScreenLayout: a ScreenLayout.LayoutdirMask value indicating that a layout dir has been set to LTR.
LayoutdirMaskScreenLayout. Constant for Configuration.ScreenLayout: bits that encode the layout direction.
LayoutdirRtlScreenLayout. Constant for Configuration.ScreenLayout: a ScreenLayout.LayoutdirMask value indicating that a layout dir has been set to RTL.
LayoutdirShiftScreenLayout. Constant for Configuration.ScreenLayout: bits shift to get the layout direction.
LayoutdirUndefinedScreenLayout. Constant for Configuration.ScreenLayout: a ScreenLayout.LayoutdirMask value indicating that no layout dir has been set.
LongMaskScreenLayout. Constant for Configuration.ScreenLayout: bits that encode the aspect ratio.
LongNoScreenLayout. Constant for Configuration.ScreenLayout: a ScreenLayout.LongMask value that corresponds to the notlong resource qualifier.
LongUndefinedScreenLayout. Constant for Configuration.ScreenLayout: a ScreenLayout.LongMask value indicating that no size has been set.
LongYesScreenLayout. Constant for Configuration.ScreenLayout: a ScreenLayout.LongMask value that corresponds to the long resource qualifier.
SizeLargeScreenLayout. Constant for Configuration.ScreenLayout: a ScreenLayout.SizeMask value indicating the screen is at least approximately 480x640 dp units, corresponds to the large resource qualifier. See Supporting Multiple Screens for more information.
SizeMaskScreenLayout. Constant for Configuration.ScreenLayout: bits that encode the size.
SizeNormalScreenLayout. Constant for Configuration.ScreenLayout: a ScreenLayout.SizeMask value indicating the screen is at least approximately 320x470 dp units, corresponds to the normal resource qualifier. See Supporting Multiple Screens for more information.
SizeSmallScreenLayout. Constant for Configuration.ScreenLayout: a ScreenLayout.SizeMask value indicating the screen is at least approximately 320x426 dp units, corresponds to the small resource qualifier. See Supporting Multiple Screens for more information.
SizeUndefinedScreenLayout. Constant for Configuration.ScreenLayout: a ScreenLayout.SizeMask value indicating that no size has been set.
SizeXlargeScreenLayout. Constant for Configuration.ScreenLayout: a ScreenLayout.SizeMask value indicating the screen is at least approximately 720x960 dp units, corresponds to the xlarge resource qualifier. See Supporting Multiple Screens for more information.
UndefinedScreenLayout. Constant for Configuration.ScreenLayout: a value indicating that screenLayout is undefined