AppWidgetManager.UpdateAppWidget メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
UpdateAppWidget(ComponentName, RemoteViews) |
指定された AppWidget プロバイダーのすべての AppWidget インスタンスに使用する RemoteViews を設定します。 |
UpdateAppWidget(Int32, RemoteViews) |
指定した appWidgetId に使用する RemoteViews を設定します。 |
UpdateAppWidget(Int32[], RemoteViews) |
指定した appWidgetIds に使用する RemoteViews を設定します。 |
UpdateAppWidget(ComponentName, RemoteViews)
指定された AppWidget プロバイダーのすべての AppWidget インスタンスに使用する RemoteViews を設定します。
[Android.Runtime.Register("updateAppWidget", "(Landroid/content/ComponentName;Landroid/widget/RemoteViews;)V", "GetUpdateAppWidget_Landroid_content_ComponentName_Landroid_widget_RemoteViews_Handler")]
public virtual void UpdateAppWidget (Android.Content.ComponentName? provider, Android.Widget.RemoteViews? views);
[<Android.Runtime.Register("updateAppWidget", "(Landroid/content/ComponentName;Landroid/widget/RemoteViews;)V", "GetUpdateAppWidget_Landroid_content_ComponentName_Landroid_widget_RemoteViews_Handler")>]
abstract member UpdateAppWidget : Android.Content.ComponentName * Android.Widget.RemoteViews -> unit
override this.UpdateAppWidget : Android.Content.ComponentName * Android.Widget.RemoteViews -> unit
パラメーター
- provider
- ComponentName
ComponentName
AppWidget のandroid.content.BroadcastReceiver BroadcastReceiver
プロバイダーの 。
- views
- RemoteViews
表示する RemoteViews オブジェクト。
- 属性
注釈
指定された AppWidget プロバイダーのすべての AppWidget インスタンスに使用する RemoteViews を設定します。
ブロードキャスト内とハンドラーの外部の両方で、このメソッドを #ACTION_APPWIDGET_UPDATE
呼び出してもかまいません。 このメソッドは、AppWidget プロバイダーを所有する uid から呼び出された場合にのみ機能します。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。
適用対象
UpdateAppWidget(Int32, RemoteViews)
指定した appWidgetId に使用する RemoteViews を設定します。
[Android.Runtime.Register("updateAppWidget", "(ILandroid/widget/RemoteViews;)V", "GetUpdateAppWidget_ILandroid_widget_RemoteViews_Handler")]
public virtual void UpdateAppWidget (int appWidgetId, Android.Widget.RemoteViews? views);
[<Android.Runtime.Register("updateAppWidget", "(ILandroid/widget/RemoteViews;)V", "GetUpdateAppWidget_ILandroid_widget_RemoteViews_Handler")>]
abstract member UpdateAppWidget : int * Android.Widget.RemoteViews -> unit
override this.UpdateAppWidget : int * Android.Widget.RemoteViews -> unit
パラメーター
- appWidgetId
- Int32
RemoteViews を設定する AppWidget インスタンス。
- views
- RemoteViews
表示する RemoteViews オブジェクト。
- 属性
注釈
指定した appWidgetId に使用する RemoteViews を設定します。
RemoteViews パラメーターは AppWidgetService によってキャッシュされるため、ウィジェットの完全な表現を含める必要があることに注意してください。 部分的なウィジェットの更新を実行する方法については、「」を参照してください #partiallyUpdateAppWidget(int, RemoteViews)
。
ブロードキャスト内とハンドラーの外部の両方で、このメソッドを #ACTION_APPWIDGET_UPDATE
呼び出してもかまいません。 このメソッドは、AppWidget プロバイダーを所有する uid から呼び出された場合にのみ機能します。
RemoteViews オブジェクトで使用されるビットマップ メモリの合計は、画面を 1.5 回塗りつぶすために必要なメモリを超えることはできません。つまり、(画面幅 x 画面の高さ x 4 x 1.5) バイト。
の android.appwidget.AppWidgetManager.updateAppWidget(int, android.widget.RemoteViews)
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。
適用対象
UpdateAppWidget(Int32[], RemoteViews)
指定した appWidgetIds に使用する RemoteViews を設定します。
[Android.Runtime.Register("updateAppWidget", "([ILandroid/widget/RemoteViews;)V", "GetUpdateAppWidget_arrayILandroid_widget_RemoteViews_Handler")]
public virtual void UpdateAppWidget (int[]? appWidgetIds, Android.Widget.RemoteViews? views);
[<Android.Runtime.Register("updateAppWidget", "([ILandroid/widget/RemoteViews;)V", "GetUpdateAppWidget_arrayILandroid_widget_RemoteViews_Handler")>]
abstract member UpdateAppWidget : int[] * Android.Widget.RemoteViews -> unit
override this.UpdateAppWidget : int[] * Android.Widget.RemoteViews -> unit
パラメーター
- appWidgetIds
- Int32[]
RemoteViews を設定する AppWidget インスタンス。
- views
- RemoteViews
表示する RemoteViews オブジェクト。
- 属性
注釈
指定した appWidgetIds に使用する RemoteViews を設定します。
RemoteViews パラメーターは AppWidgetService によってキャッシュされるため、ウィジェットの完全な表現を含める必要があることに注意してください。 部分的なウィジェットの更新を実行する方法については、「」を参照してください #partiallyUpdateAppWidget(int[], RemoteViews)
。
ブロードキャスト内とハンドラーの外部の両方で、このメソッドを #ACTION_APPWIDGET_UPDATE
呼び出してもかまいません。 このメソッドは、AppWidget プロバイダーを所有する uid から呼び出された場合にのみ機能します。
RemoteViews オブジェクトで使用されるビットマップ メモリの合計は、画面を 1.5 回塗りつぶすために必要なメモリを超えることはできません。つまり、(画面幅 x 画面の高さ x 4 x 1.5) バイト。
の android.appwidget.AppWidgetManager.updateAppWidget(int[], android.widget.RemoteViews)
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。