Class Configuration
public class Configuration : JVMBridgeBase<Configuration>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IParcelable, IComparable<Configuration>
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<Configuration>Configuration
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<Configuration>.SExecuteWithSignature(Type, IJavaType, string, string, params object[])JVMBridgeBase<Configuration>.SExecute<TReturn, TConverter>(Type, IJavaType, string, params object[])JVMBridgeBase<Configuration>.IsAssignableFrom(IJavaType)JVMBridgeBase<Configuration>.IsAssignableFrom<T>()JVMBridgeBase<Configuration>.Execute<T>(params T[])JVMBridgeBase<Configuration>.DynBridgeClazzJVMBridgeBase<Configuration>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
Configuration()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public Configuration()
Configuration(Configuration)
public Configuration(Configuration arg0)
Parameters
Configuration(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public Configuration(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
COLOR_MODE_HDR_MASK
public static int COLOR_MODE_HDR_MASK { get; }
Property Value
COLOR_MODE_HDR_NO
public static int COLOR_MODE_HDR_NO { get; }
Property Value
COLOR_MODE_HDR_SHIFT
public static int COLOR_MODE_HDR_SHIFT { get; }
Property Value
COLOR_MODE_HDR_UNDEFINED
public static int COLOR_MODE_HDR_UNDEFINED { get; }
Property Value
COLOR_MODE_HDR_YES
public static int COLOR_MODE_HDR_YES { get; }
Property Value
COLOR_MODE_UNDEFINED
public static int COLOR_MODE_UNDEFINED { get; }
Property Value
COLOR_MODE_WIDE_COLOR_GAMUT_MASK
public static int COLOR_MODE_WIDE_COLOR_GAMUT_MASK { get; }
Property Value
COLOR_MODE_WIDE_COLOR_GAMUT_NO
public static int COLOR_MODE_WIDE_COLOR_GAMUT_NO { get; }
Property Value
COLOR_MODE_WIDE_COLOR_GAMUT_UNDEFINED
public static int COLOR_MODE_WIDE_COLOR_GAMUT_UNDEFINED { get; }
Property Value
COLOR_MODE_WIDE_COLOR_GAMUT_YES
public static int COLOR_MODE_WIDE_COLOR_GAMUT_YES { get; }
Property Value
CREATOR
public static Parcelable.Creator CREATOR { get; }
Property Value
DENSITY_DPI_UNDEFINED
https://developer.android.com/reference/android/content/res/Configuration.html#DENSITY_DPI_UNDEFINED
public static int DENSITY_DPI_UNDEFINED { get; }
Property Value
FONT_WEIGHT_ADJUSTMENT_UNDEFINED
public static int FONT_WEIGHT_ADJUSTMENT_UNDEFINED { get; }
Property Value
GRAMMATICAL_GENDER_FEMININE
public static int GRAMMATICAL_GENDER_FEMININE { get; }
Property Value
GRAMMATICAL_GENDER_MASCULINE
public static int GRAMMATICAL_GENDER_MASCULINE { get; }
Property Value
GRAMMATICAL_GENDER_NEUTRAL
public static int GRAMMATICAL_GENDER_NEUTRAL { get; }
Property Value
GRAMMATICAL_GENDER_NOT_SPECIFIED
public static int GRAMMATICAL_GENDER_NOT_SPECIFIED { get; }
Property Value
HARDKEYBOARDHIDDEN_NO
https://developer.android.com/reference/android/content/res/Configuration.html#HARDKEYBOARDHIDDEN_NO
public static int HARDKEYBOARDHIDDEN_NO { get; }
Property Value
HARDKEYBOARDHIDDEN_UNDEFINED
public static int HARDKEYBOARDHIDDEN_UNDEFINED { get; }
Property Value
HARDKEYBOARDHIDDEN_YES
public static int HARDKEYBOARDHIDDEN_YES { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
KEYBOARDHIDDEN_NO
public static int KEYBOARDHIDDEN_NO { get; }
Property Value
KEYBOARDHIDDEN_UNDEFINED
public static int KEYBOARDHIDDEN_UNDEFINED { get; }
Property Value
KEYBOARDHIDDEN_YES
public static int KEYBOARDHIDDEN_YES { get; }
Property Value
KEYBOARD_12KEY
public static int KEYBOARD_12KEY { get; }
Property Value
KEYBOARD_NOKEYS
public static int KEYBOARD_NOKEYS { get; }
Property Value
KEYBOARD_QWERTY
public static int KEYBOARD_QWERTY { get; }
Property Value
KEYBOARD_UNDEFINED
public static int KEYBOARD_UNDEFINED { get; }
Property Value
MNC_ZERO
public static int MNC_ZERO { get; }
Property Value
NAVIGATIONHIDDEN_NO
public static int NAVIGATIONHIDDEN_NO { get; }
Property Value
NAVIGATIONHIDDEN_UNDEFINED
public static int NAVIGATIONHIDDEN_UNDEFINED { get; }
Property Value
NAVIGATIONHIDDEN_YES
public static int NAVIGATIONHIDDEN_YES { get; }
Property Value
NAVIGATION_DPAD
public static int NAVIGATION_DPAD { get; }
Property Value
NAVIGATION_NONAV
public static int NAVIGATION_NONAV { get; }
Property Value
NAVIGATION_TRACKBALL
public static int NAVIGATION_TRACKBALL { get; }
Property Value
NAVIGATION_UNDEFINED
public static int NAVIGATION_UNDEFINED { get; }
Property Value
NAVIGATION_WHEEL
public static int NAVIGATION_WHEEL { get; }
Property Value
ORIENTATION_LANDSCAPE
https://developer.android.com/reference/android/content/res/Configuration.html#ORIENTATION_LANDSCAPE
public static int ORIENTATION_LANDSCAPE { get; }
Property Value
ORIENTATION_PORTRAIT
public static int ORIENTATION_PORTRAIT { get; }
Property Value
ORIENTATION_SQUARE
[Obsolete]
public static int ORIENTATION_SQUARE { get; }
Property Value
ORIENTATION_UNDEFINED
https://developer.android.com/reference/android/content/res/Configuration.html#ORIENTATION_UNDEFINED
public static int ORIENTATION_UNDEFINED { get; }
Property Value
SCREENLAYOUT_LAYOUTDIR_LTR
public static int SCREENLAYOUT_LAYOUTDIR_LTR { get; }
Property Value
SCREENLAYOUT_LAYOUTDIR_MASK
public static int SCREENLAYOUT_LAYOUTDIR_MASK { get; }
Property Value
SCREENLAYOUT_LAYOUTDIR_RTL
public static int SCREENLAYOUT_LAYOUTDIR_RTL { get; }
Property Value
SCREENLAYOUT_LAYOUTDIR_SHIFT
public static int SCREENLAYOUT_LAYOUTDIR_SHIFT { get; }
Property Value
SCREENLAYOUT_LAYOUTDIR_UNDEFINED
public static int SCREENLAYOUT_LAYOUTDIR_UNDEFINED { get; }
Property Value
SCREENLAYOUT_LONG_MASK
public static int SCREENLAYOUT_LONG_MASK { get; }
Property Value
SCREENLAYOUT_LONG_NO
public static int SCREENLAYOUT_LONG_NO { get; }
Property Value
SCREENLAYOUT_LONG_UNDEFINED
public static int SCREENLAYOUT_LONG_UNDEFINED { get; }
Property Value
SCREENLAYOUT_LONG_YES
https://developer.android.com/reference/android/content/res/Configuration.html#SCREENLAYOUT_LONG_YES
public static int SCREENLAYOUT_LONG_YES { get; }
Property Value
SCREENLAYOUT_ROUND_MASK
public static int SCREENLAYOUT_ROUND_MASK { get; }
Property Value
SCREENLAYOUT_ROUND_NO
https://developer.android.com/reference/android/content/res/Configuration.html#SCREENLAYOUT_ROUND_NO
public static int SCREENLAYOUT_ROUND_NO { get; }
Property Value
SCREENLAYOUT_ROUND_UNDEFINED
public static int SCREENLAYOUT_ROUND_UNDEFINED { get; }
Property Value
SCREENLAYOUT_ROUND_YES
public static int SCREENLAYOUT_ROUND_YES { get; }
Property Value
SCREENLAYOUT_SIZE_LARGE
public static int SCREENLAYOUT_SIZE_LARGE { get; }
Property Value
SCREENLAYOUT_SIZE_MASK
public static int SCREENLAYOUT_SIZE_MASK { get; }
Property Value
SCREENLAYOUT_SIZE_NORMAL
public static int SCREENLAYOUT_SIZE_NORMAL { get; }
Property Value
SCREENLAYOUT_SIZE_SMALL
public static int SCREENLAYOUT_SIZE_SMALL { get; }
Property Value
SCREENLAYOUT_SIZE_UNDEFINED
public static int SCREENLAYOUT_SIZE_UNDEFINED { get; }
Property Value
SCREENLAYOUT_SIZE_XLARGE
public static int SCREENLAYOUT_SIZE_XLARGE { get; }
Property Value
SCREENLAYOUT_UNDEFINED
public static int SCREENLAYOUT_UNDEFINED { get; }
Property Value
SCREEN_HEIGHT_DP_UNDEFINED
public static int SCREEN_HEIGHT_DP_UNDEFINED { get; }
Property Value
SCREEN_WIDTH_DP_UNDEFINED
public static int SCREEN_WIDTH_DP_UNDEFINED { get; }
Property Value
SMALLEST_SCREEN_WIDTH_DP_UNDEFINED
public static int SMALLEST_SCREEN_WIDTH_DP_UNDEFINED { get; }
Property Value
TOUCHSCREEN_FINGER
public static int TOUCHSCREEN_FINGER { get; }
Property Value
TOUCHSCREEN_NOTOUCH
public static int TOUCHSCREEN_NOTOUCH { get; }
Property Value
TOUCHSCREEN_STYLUS
[Obsolete]
public static int TOUCHSCREEN_STYLUS { get; }
Property Value
TOUCHSCREEN_UNDEFINED
https://developer.android.com/reference/android/content/res/Configuration.html#TOUCHSCREEN_UNDEFINED
public static int TOUCHSCREEN_UNDEFINED { get; }
Property Value
UI_MODE_NIGHT_MASK
public static int UI_MODE_NIGHT_MASK { get; }
Property Value
UI_MODE_NIGHT_NO
public static int UI_MODE_NIGHT_NO { get; }
Property Value
UI_MODE_NIGHT_UNDEFINED
public static int UI_MODE_NIGHT_UNDEFINED { get; }
Property Value
UI_MODE_NIGHT_YES
public static int UI_MODE_NIGHT_YES { get; }
Property Value
UI_MODE_TYPE_APPLIANCE
public static int UI_MODE_TYPE_APPLIANCE { get; }
Property Value
UI_MODE_TYPE_CAR
public static int UI_MODE_TYPE_CAR { get; }
Property Value
UI_MODE_TYPE_DESK
public static int UI_MODE_TYPE_DESK { get; }
Property Value
UI_MODE_TYPE_MASK
public static int UI_MODE_TYPE_MASK { get; }
Property Value
UI_MODE_TYPE_NORMAL
public static int UI_MODE_TYPE_NORMAL { get; }
Property Value
UI_MODE_TYPE_TELEVISION
public static int UI_MODE_TYPE_TELEVISION { get; }
Property Value
UI_MODE_TYPE_UNDEFINED
public static int UI_MODE_TYPE_UNDEFINED { get; }
Property Value
UI_MODE_TYPE_VR_HEADSET
public static int UI_MODE_TYPE_VR_HEADSET { get; }
Property Value
UI_MODE_TYPE_WATCH
public static int UI_MODE_TYPE_WATCH { get; }
Property Value
colorMode
public int colorMode { get; set; }
Property Value
densityDpi
public int densityDpi { get; set; }
Property Value
fontScale
public float fontScale { get; set; }
Property Value
fontWeightAdjustment
public int fontWeightAdjustment { get; set; }
Property Value
hardKeyboardHidden
public int hardKeyboardHidden { get; set; }
Property Value
keyboard
public int keyboard { get; set; }
Property Value
keyboardHidden
public int keyboardHidden { get; set; }
Property Value
locale
[Obsolete]
public Locale locale { get; set; }
Property Value
mcc
public int mcc { get; set; }
Property Value
mnc
public int mnc { get; set; }
Property Value
navigation
public int navigation { get; set; }
Property Value
navigationHidden
public int navigationHidden { get; set; }
Property Value
orientation
public int orientation { get; set; }
Property Value
screenHeightDp
public int screenHeightDp { get; set; }
Property Value
screenLayout
public int screenLayout { get; set; }
Property Value
screenWidthDp
public int screenWidthDp { get; set; }
Property Value
smallestScreenWidthDp
https://developer.android.com/reference/android/content/res/Configuration.html#smallestScreenWidthDp
public int smallestScreenWidthDp { get; set; }
Property Value
touchscreen
public int touchscreen { get; set; }
Property Value
uiMode
public int uiMode { get; set; }
Property Value
Methods
CompareTo(Configuration)
public int CompareTo(Configuration arg0)
Parameters
Returns
CompareTo(object)
public int CompareTo(object arg0)
Parameters
Returns
DescribeContents()
public int DescribeContents()
Returns
Diff(Configuration)
public int Diff(Configuration arg0)
Parameters
Returns
GenerateDelta(Configuration, Configuration)
public static Configuration GenerateDelta(Configuration arg0, Configuration arg1)
Parameters
arg0
Configurationarg1
Configuration
Returns
GetGrammaticalGender()
public int GetGrammaticalGender()
Returns
GetLayoutDirection()
public int GetLayoutDirection()
Returns
GetLocales()
public LocaleList GetLocales()
Returns
IsLayoutSizeAtLeast(int)
public bool IsLayoutSizeAtLeast(int arg0)
Parameters
Returns
IsNightModeActive()
public bool IsNightModeActive()
Returns
IsScreenHdr()
public bool IsScreenHdr()
Returns
IsScreenRound()
public bool IsScreenRound()
Returns
IsScreenWideColorGamut()
public bool IsScreenWideColorGamut()
Returns
NeedNewResources(int, int)
public static bool NeedNewResources(int arg0, int arg1)
Parameters
Returns
ReadFromParcel(Parcel)
public void ReadFromParcel(Parcel arg0)
Parameters
SetLayoutDirection(Locale)
public void SetLayoutDirection(Locale arg0)
Parameters
SetLocale(Locale)
public void SetLocale(Locale arg0)
Parameters
SetLocales(LocaleList)
public void SetLocales(LocaleList arg0)
Parameters
arg0
LocaleList
SetTo(Configuration)
public void SetTo(Configuration arg0)
Parameters
SetToDefaults()
public void SetToDefaults()
UpdateFrom(Configuration)
public int UpdateFrom(Configuration arg0)
Parameters
Returns
WriteToParcel(Parcel, int)
public void WriteToParcel(Parcel arg0, int arg1)
Parameters
Operators
implicit operator Parcelable(Configuration)
Converter from Configuration to Parcelable
public static implicit operator Parcelable(Configuration t)
Parameters
Returns
implicit operator Comparable(Configuration)
Converter from Configuration to Comparable
public static implicit operator Comparable(Configuration t)