Class AppWidgetProviderInfo
public class AppWidgetProviderInfo : Parcelable, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, IParcelable
- Inheritance
-
AppWidgetProviderInfo
- Implements
- Inherited Members
- Extension Methods
Constructors
AppWidgetProviderInfo()
public AppWidgetProviderInfo()
AppWidgetProviderInfo(Parcel)
public AppWidgetProviderInfo(Parcel arg0)
Parameters
AppWidgetProviderInfo(IJVMBridgeBaseInitializer)
Initializer used internally by JCOBridge. Do not use directly.
[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public AppWidgetProviderInfo(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
CREATOR
public static Parcelable.Creator CREATOR { get; set; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
RESIZE_BOTH
public static int RESIZE_BOTH { get; set; }
Property Value
RESIZE_HORIZONTAL
public static int RESIZE_HORIZONTAL { get; set; }
Property Value
RESIZE_NONE
public static int RESIZE_NONE { get; set; }
Property Value
RESIZE_VERTICAL
https://developer.android.com/reference/android/appwidget/AppWidgetProviderInfo.html#RESIZE_VERTICAL
public static int RESIZE_VERTICAL { get; set; }
Property Value
WIDGET_CATEGORY_HOME_SCREEN
public static int WIDGET_CATEGORY_HOME_SCREEN { get; set; }
Property Value
WIDGET_CATEGORY_KEYGUARD
public static int WIDGET_CATEGORY_KEYGUARD { get; set; }
Property Value
WIDGET_CATEGORY_NOT_KEYGUARD
public static int WIDGET_CATEGORY_NOT_KEYGUARD { get; set; }
Property Value
WIDGET_CATEGORY_SEARCHBOX
public static int WIDGET_CATEGORY_SEARCHBOX { get; set; }
Property Value
WIDGET_FEATURE_CONFIGURATION_OPTIONAL
public static int WIDGET_FEATURE_CONFIGURATION_OPTIONAL { get; set; }
Property Value
WIDGET_FEATURE_HIDE_FROM_PICKER
public static int WIDGET_FEATURE_HIDE_FROM_PICKER { get; set; }
Property Value
WIDGET_FEATURE_RECONFIGURABLE
public static int WIDGET_FEATURE_RECONFIGURABLE { get; set; }
Property Value
autoAdvanceViewId
public int autoAdvanceViewId { get; set; }
Property Value
configure
public ComponentName configure { get; set; }
Property Value
descriptionRes
public int descriptionRes { get; set; }
Property Value
generatedPreviewCategories
public int generatedPreviewCategories { get; set; }
Property Value
icon
public int icon { get; set; }
Property Value
initialKeyguardLayout
public int initialKeyguardLayout { get; set; }
Property Value
initialLayout
public int initialLayout { get; set; }
Property Value
label
[Obsolete("Deprecated in JVM")]
public String label { get; set; }
Property Value
maxResizeHeight
https://developer.android.com/reference/android/appwidget/AppWidgetProviderInfo.html#maxResizeHeight
public int maxResizeHeight { get; set; }
Property Value
maxResizeWidth
public int maxResizeWidth { get; set; }
Property Value
minHeight
public int minHeight { get; set; }
Property Value
minResizeHeight
https://developer.android.com/reference/android/appwidget/AppWidgetProviderInfo.html#minResizeHeight
public int minResizeHeight { get; set; }
Property Value
minResizeWidth
public int minResizeWidth { get; set; }
Property Value
minWidth
public int minWidth { get; set; }
Property Value
previewImage
public int previewImage { get; set; }
Property Value
previewLayout
public int previewLayout { get; set; }
Property Value
provider
public ComponentName provider { get; set; }
Property Value
resizeMode
public int resizeMode { get; set; }
Property Value
targetCellHeight
public int targetCellHeight { get; set; }
Property Value
targetCellWidth
https://developer.android.com/reference/android/appwidget/AppWidgetProviderInfo.html#targetCellWidth
public int targetCellWidth { get; set; }
Property Value
updatePeriodMillis
public int updatePeriodMillis { get; set; }
Property Value
widgetCategory
public int widgetCategory { get; set; }
Property Value
widgetFeatures
public int widgetFeatures { get; set; }
Property Value
Methods
Clone()
public AppWidgetProviderInfo Clone()
Returns
CreatePoolableInstance()
HPA initializer for AppWidgetProviderInfo()
public static AppWidgetProviderInfo CreatePoolableInstance()
Returns
CreatePoolableInstance(Parcel)
HPA initializer for AppWidgetProviderInfo(Android.Os.Parcel arg0)
public static AppWidgetProviderInfo CreatePoolableInstance(Parcel arg0)
Parameters
arg0Parcel
Returns
DescribeContents()
public int DescribeContents()
Returns
GetActivityInfo()
public ActivityInfo GetActivityInfo()
Returns
GetProfile()
public UserHandle GetProfile()
Returns
LoadDescription(Context)
public CharSequence LoadDescription(Context arg0)
Parameters
Returns
LoadIcon(Context, int)
public Drawable LoadIcon(Context arg0, int arg1)
Parameters
Returns
LoadLabel(PackageManager)
public String LoadLabel(PackageManager arg0)
Parameters
Returns
LoadPreviewImage(Context, int)
public Drawable LoadPreviewImage(Context arg0, int arg1)
Parameters
Returns
WriteToParcel(Parcel, int)
public void WriteToParcel(Parcel arg0, int arg1)