Поделиться через


AppWidgetManager Класс

Определение

Обновляет состояние AppWidget; получает сведения об установленных поставщиках AppWidget и других связанных состояниях AppWidget.

[Android.Runtime.Register("android/appwidget/AppWidgetManager", DoNotGenerateAcw=true)]
public class AppWidgetManager : Java.Lang.Object
[<Android.Runtime.Register("android/appwidget/AppWidgetManager", DoNotGenerateAcw=true)>]
type AppWidgetManager = class
    inherit Object
Наследование
AppWidgetManager
Атрибуты

Комментарии

Обновляет состояние AppWidget; получает сведения об установленных поставщиках AppWidget и других связанных состояниях AppWidget.

<div class="special reference"><h3 Developer Guides</h3>>

Дополнительные сведения о создании мини-приложений см. в руководстве разработчика для мини-приложений.

</div>

Документация по Java для android.appwidget.AppWidgetManager.

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Конструкторы

AppWidgetManager(IntPtr, JniHandleOwnership)

Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.

Поля

ActionAppwidgetBind

Действие действия для запуска из действия AppWidgetHost , когда требуется привязать AppWidget для отображения и привязкиAppWidgetIdIfAllowed возвращает значение false.

ActionAppwidgetConfigure

Отправляется, когда время настройки AppWidget во время его добавления в узел.

ActionAppwidgetDeleted

Отправляется при удалении экземпляра AppWidget из узла.

ActionAppwidgetDisabled

Отправляется, когда последний AppWidget этого поставщика удаляется из последнего узла.

ActionAppwidgetEnabled

Отправляется при первом добавлении экземпляра AppWidget в узел.

ActionAppwidgetHostRestored

Отправляется на узлы мини-приложений после восстановления состояния AppWidget, связанного с узлом, из резервной копии.

ActionAppwidgetOptionsChanged

Отправляется при изменении пользовательских дополнительных компонентов для изменения AppWidget.

ActionAppwidgetPick

Действие действия для запуска из действия AppWidgetHost , когда вы хотите выбрать AppWidget для отображения.

ActionAppwidgetRestored

Отправлено в состояние AppWidget, связанное с этим поставщиком AppWidgetProvider , из резервной копии.

ActionAppwidgetUpdate

Отправляется, когда пора обновить AppWidget.

ExtraAppwidgetId

Дополнительное намерение (int), содержащее один appWidgetId.

ExtraAppwidgetIds

Дополнительное намерение, содержащее несколько appWidgetIds.

ExtraAppwidgetOldIds

Дополнительное намерение, содержащее несколько appWidgetIds.

ExtraAppwidgetOptions

Намерение дополнительно, указывающее на пакет дополнительных сведений для определенного идентификатора мини-приложения.

ExtraAppwidgetPreview

Дополнительный объект, в который можно передать #requestPinAppWidget(ComponentName, Bundle, PendingIntent).

ExtraAppwidgetProvider

Дополнительное намерение, содержащее имя компонента поставщика AppWidget.

ExtraAppwidgetProviderProfile

Дополнительное намерение, содержащее дескриптор профиля, в котором зарегистрирован поставщик AppWidget.

ExtraCustomExtras

Намерение дополнительно передать в средство выбора AppWidget, java.util.Listandroid.os.Bundle содержащее объекты для смешивания со списком установленных приложений AppWidget.

ExtraCustomInfo

Намерение дополнительно передать в средство выбора AppWidget, java.util.ListAppWidgetProviderInfo содержащее объекты для смешивания со списком установленных приложений AppWidget.

ExtraHostId

Намерение дополнительно присоединено к #ACTION_APPWIDGET_HOST_RESTORED широковещательной трансляции, указывающее целый идентификатор узла, мини-приложения которого только что были восстановлены.

InvalidAppwidgetId

Значение sentinel, которое диспетчер AppWidget никогда не вернет в качестве appWidgetId.

MetaDataAppwidgetProvider

Поле тега метаданных манифеста.

OptionAppwidgetHostCategory

Дополнительный пакет, указывающий на AppWidgetProvider категорию узла, который владеет этим мини-приложением.

OptionAppwidgetMaxHeight

Дополнительный пакет (int), содержащий верхнюю границу текущей ширины (в погружениях) экземпляра мини-приложения.

OptionAppwidgetMaxWidth

Дополнительный пакет (int), содержащий верхнюю границу текущей ширины (в погружениях) экземпляра мини-приложения.

OptionAppwidgetMinHeight

Дополнительный пакет (int), содержащий нижнюю границу текущей высоты( в погружениях) экземпляра мини-приложения.

OptionAppwidgetMinWidth

Дополнительный пакет (int), содержащий нижнюю границу текущей ширины (в погружениях) экземпляра мини-приложения.

OptionAppwidgetRestoreCompleted

Дополнительный пакет (логическое значение), содержащий, завершено ли восстановление мини-приложения.

OptionAppwidgetSizes

Дополнительный пакет (List<SizeF>), содержащий список возможных размеров, в провалах, может принимать экземпляр мини-приложения.

Свойства

Class

Возвращает класс среды выполнения этого Objectобъекта.

(Унаследовано от Object)
Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
InstalledProviders

Возвращает список установленных поставщиков AppWidget.

IsRequestPinAppWidgetSupported

Возвращается TRUE , если средство запуска по умолчанию поддерживает #requestPinAppWidget(ComponentName, Bundle, PendingIntent)

JniIdentityHashCode

Обновляет состояние AppWidget; получает сведения об установленных поставщиках AppWidget и других связанных состояниях AppWidget.

(Унаследовано от Object)
JniPeerMembers

Обновляет состояние AppWidget; получает сведения об установленных поставщиках AppWidget и других связанных состояниях AppWidget.

PeerReference

Обновляет состояние AppWidget; получает сведения об установленных поставщиках AppWidget и других связанных состояниях AppWidget.

(Унаследовано от Object)
ThresholdClass

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

ThresholdType

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

Методы

BindAppWidgetId(Int32, ComponentName)

Задайте компонент для заданного приложенияWidgetId.

BindAppWidgetIdIfAllowed(Int32, ComponentName)

Задайте компонент для заданного приложенияWidgetId.

BindAppWidgetIdIfAllowed(Int32, ComponentName, Bundle)

Задайте компонент для заданного приложенияWidgetId.

BindAppWidgetIdIfAllowed(Int32, UserHandle, ComponentName, Bundle)

Задайте поставщик для заданного приложенияWidgetId, если вызывающий объект имеет разрешение.

Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
Dispose()

Обновляет состояние AppWidget; получает сведения об установленных поставщиках AppWidget и других связанных состояниях AppWidget.

(Унаследовано от Object)
Dispose(Boolean)

Обновляет состояние AppWidget; получает сведения об установленных поставщиках AppWidget и других связанных состояниях AppWidget.

(Унаследовано от Object)
Equals(Object)

Указывает, равен ли другой объект этому объекту.

(Унаследовано от Object)
GetAppWidgetIds(ComponentName)

Получите список appWidgetIds, привязанных к указанному поставщику AppWidget.

GetAppWidgetInfo(Int32)

Получите доступные сведения о AppWidget.

GetAppWidgetOptions(Int32)

Получите дополнительные сведения, связанные с заданным экземпляром мини-приложения.

GetHashCode()

Возвращает значение хэш-кода для объекта.

(Унаследовано от Object)
GetInstalledProvidersForPackage(String, UserHandle)

Возвращает поставщиков AppWidget для данного пакета и профиля пользователя.

GetInstalledProvidersForProfile(UserHandle)

Возвращает поставщики AppWidget для заданного профиля пользователя.

GetInstance(Context)

Получите экземпляр AppWidgetManager для использования для предоставленного android.content.Context Context объекта.

JavaFinalize()

Вызывается сборщиком мусора в объекте, когда сборка мусора определяет, что больше ссылок на объект нет.

(Унаследовано от Object)
Notify()

Пробуждение одного потока, ожидающего монитора этого объекта.

(Унаследовано от Object)
NotifyAll()

Просыпает все потоки, ожидающие монитора этого объекта.

(Унаследовано от Object)
NotifyAppWidgetViewDataChanged(Int32, Int32)

Уведомляет указанное представление коллекции в указанном экземпляре AppWidget, чтобы сделать его недействительными.

NotifyAppWidgetViewDataChanged(Int32[], Int32)

Уведомляет указанное представление коллекции во всех указанных экземплярах AppWidget, чтобы сделать их недействительными.

PartiallyUpdateAppWidget(Int32, RemoteViews)

Выполните добавочное обновление или команду в мини-приложении, заданном appWidgetId.

PartiallyUpdateAppWidget(Int32[], RemoteViews)

Выполните добавочное обновление или команду в мини-приложениях, указанных appWidgetIds.

RequestPinAppWidget(ComponentName, Bundle, PendingIntent)

Запрос на закрепление мини-приложения на текущем средства запуска.

SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
ToArray<T>()

Обновляет состояние AppWidget; получает сведения об установленных поставщиках AppWidget и других связанных состояниях AppWidget.

(Унаследовано от Object)
ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
UnregisterFromRuntime()

Обновляет состояние AppWidget; получает сведения об установленных поставщиках AppWidget и других связанных состояниях AppWidget.

(Унаследовано от Object)
UpdateAppWidget(ComponentName, RemoteViews)

Задайте remoteViews для всех экземпляров AppWidget для предоставленного поставщика AppWidget.

UpdateAppWidget(Int32, RemoteViews)

Задайте remoteViews, которые будут использоваться для указанного приложенияWidgetId.

UpdateAppWidget(Int32[], RemoteViews)

Задайте remoteViews, которые будут использоваться для указанных приложенийWidgetIds.

UpdateAppWidgetOptions(Int32, Bundle)

Обновите дополнительные сведения для данного экземпляра мини-приложения.

UpdateAppWidgetProviderInfo(ComponentName, String)

Обновляет сведения для предоставленного поставщика AppWidget.

Wait()

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>помощи уведомления</em> или <эм>прерванного</em>.

(Унаследовано от Object)
Wait(Int64)

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прервано< или> до тех пор, пока не истекло определенное количество реального времени.

(Унаследовано от Object)
Wait(Int64, Int32)

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прервано< или> до тех пор, пока не истекло определенное количество реального времени.

(Унаследовано от Object)

Явные реализации интерфейса

IJavaPeerable.Disposed()

Обновляет состояние AppWidget; получает сведения об установленных поставщиках AppWidget и других связанных состояниях AppWidget.

(Унаследовано от Object)
IJavaPeerable.DisposeUnlessReferenced()

Обновляет состояние AppWidget; получает сведения об установленных поставщиках AppWidget и других связанных состояниях AppWidget.

(Унаследовано от Object)
IJavaPeerable.Finalized()

Обновляет состояние AppWidget; получает сведения об установленных поставщиках AppWidget и других связанных состояниях AppWidget.

(Унаследовано от Object)
IJavaPeerable.JniManagedPeerState

Обновляет состояние AppWidget; получает сведения об установленных поставщиках AppWidget и других связанных состояниях AppWidget.

(Унаследовано от Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Обновляет состояние AppWidget; получает сведения об установленных поставщиках AppWidget и других связанных состояниях AppWidget.

(Унаследовано от Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Обновляет состояние AppWidget; получает сведения об установленных поставщиках AppWidget и других связанных состояниях AppWidget.

(Унаследовано от Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Обновляет состояние AppWidget; получает сведения об установленных поставщиках AppWidget и других связанных состояниях AppWidget.

(Унаследовано от Object)

Методы расширения

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверяемого средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Обновляет состояние AppWidget; получает сведения об установленных поставщиках AppWidget и других связанных состояниях AppWidget.

GetJniTypeName(IJavaPeerable)

Обновляет состояние AppWidget; получает сведения об установленных поставщиках AppWidget и других связанных состояниях AppWidget.

Применяется к