Android.Appwidget.AppWidgetProviderInfo Members

The members of Android.Appwidget.AppWidgetProviderInfo are listed below.

See Also: Inherited members from Java.Lang.Object

Public Constructors

Unflatten the AppWidgetProviderInfo from a parcel.

Protected Constructors

A constructor used when creating managed representations of JNI objects; called by the runtime.

Public Fields

const
WidgetCategoryHomeScreenAppWidgetCategory (1). Indicates that the widget can be displayed on the home screen.
const
WidgetCategoryKeyguardAppWidgetCategory (2). Indicates that the widget can be displayed on the keyguard.
const
WidgetCategorySearchboxAppWidgetCategory (4). Indicates that the widget can be displayed within a space reserved for the search box.

Public Properties

AutoAdvanceViewIdint. The view id of the AppWidget subview which should be auto-advanced by the widget's host.
ConfigureAndroid.Content.ComponentName. The activity to launch that will configure the AppWidget.
[read-only]
static
CreatorAndroid.OS.IParcelableCreator. Parcelable.
Iconint. The icon to display for this AppWidget in the AppWidget picker.
InitialKeyguardLayoutint. The resource id of the initial layout for this AppWidget when it is displayed on keyguard.
InitialLayoutint. The resource id of the initial layout for this AppWidget.
Labelstring. The label to display to the user in the AppWidget picker.
MinHeightint. The default height of the widget when added to a host, in dp.
MinResizeHeightint. Minimum height (in dp) which the widget can be resized to.
MinResizeWidthint. Minimum width (in dp) which the widget can be resized to.
MinWidthint. The default height of the widget when added to a host, in dp.
PreviewImageint. A preview of what the AppWidget will look like after it's configured.
[read-only]
ProfileAndroid.OS.UserHandle. Gets the user profile in which the provider resides.
ProviderAndroid.Content.ComponentName. Identity of this AppWidget component.
ResizeModeResizeMode. The rules by which a widget can be resized.
UpdatePeriodMillisint. How often, in milliseconds, that this AppWidget wants to be updated.
WidgetCategoryAppWidgetCategory. Determines whether this widget can be displayed on the home screen, the keyguard, or both.

Protected Properties

[read-only]
override
ThresholdClassIntPtr. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.
[read-only]
override
ThresholdTypeType. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.

Public Methods

Clone() : AppWidgetProviderInfo
Creates and returns a copy of this Object.
DescribeContents() : int
Describe the kinds of special objects contained in this Parcelable's marshalled representation.
LoadIcon(Android.Content.Context, int) : Android.Graphics.Drawables.Drawable
Loads the icon to display for this AppWidget in the AppWidget picker.
LoadLabel(Android.Content.PM.PackageManager) : string
Loads the localized label to display to the user in the AppWidget picker.
LoadPreviewImage(Android.Content.Context, int) : Android.Graphics.Drawables.Drawable
Loads a preview of what the AppWidget will look like after it's configured.
WriteToParcel(Android.OS.Parcel, Android.OS.ParcelableWriteFlags)
Flatten this object in to a Parcel.