AppWidgetHostView.UpdateAppWidgetSize メソッド

定義

オーバーロード

名前 説明
UpdateAppWidgetSize(Bundle, IList<SizeF>)

このウィジェットのサイズに関するガイダンスを AppWidgetManager に提供します。

UpdateAppWidgetSize(Bundle, Int32, Int32, Int32, Int32)

このウィジェットのサイズに関するガイダンスを AppWidgetManager に提供します。

UpdateAppWidgetSize(Bundle, IList<SizeF>)

このウィジェットのサイズに関するガイダンスを AppWidgetManager に提供します。

[Android.Runtime.Register("updateAppWidgetSize", "(Landroid/os/Bundle;Ljava/util/List;)V", "GetUpdateAppWidgetSize_Landroid_os_Bundle_Ljava_util_List_Handler", ApiSince=31)]
public virtual void UpdateAppWidgetSize(Android.OS.Bundle newOptions, System.Collections.Generic.IList<Android.Util.SizeF> sizes);
[<Android.Runtime.Register("updateAppWidgetSize", "(Landroid/os/Bundle;Ljava/util/List;)V", "GetUpdateAppWidgetSize_Landroid_os_Bundle_Ljava_util_List_Handler", ApiSince=31)>]
abstract member UpdateAppWidgetSize : Android.OS.Bundle * System.Collections.Generic.IList<Android.Util.SizeF> -> unit
override this.UpdateAppWidgetSize : Android.OS.Bundle * System.Collections.Generic.IList<Android.Util.SizeF> -> unit

パラメーター

newOptions
Bundle

サイズ情報に加えて、オプションのバンドル。

sizes
IList<SizeF>

サイズ (dip 単位) では、プロバイダーを再度呼び出さずにウィジェットが表示される場合があります。 通常、これは横長と縦長のウィジェットのサイズになります。 一部の折りたたみ式では、外側と内側の画面のサイズが含まれる場合があります。

属性

注釈

このウィジェットのサイズに関するガイダンスを AppWidgetManager に提供します。 サイズは、AppWidgetHostView が指定されている領域全体に対応している必要があります。 フレームワークによって追加されたパディングは、自動的に考慮されます。

このメソッドは、オプション バンドルをサイズの一覧と、幅と高さの最小/最大境界で更新します。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

UpdateAppWidgetSize(Bundle, Int32, Int32, Int32, Int32)

このウィジェットのサイズに関するガイダンスを AppWidgetManager に提供します。

[Android.Runtime.Register("updateAppWidgetSize", "(Landroid/os/Bundle;IIII)V", "GetUpdateAppWidgetSize_Landroid_os_Bundle_IIIIHandler")]
public virtual void UpdateAppWidgetSize(Android.OS.Bundle? newOptions, int minWidth, int minHeight, int maxWidth, int maxHeight);
[<Android.Runtime.Register("updateAppWidgetSize", "(Landroid/os/Bundle;IIII)V", "GetUpdateAppWidgetSize_Landroid_os_Bundle_IIIIHandler")>]
abstract member UpdateAppWidgetSize : Android.OS.Bundle * int * int * int * int -> unit
override this.UpdateAppWidgetSize : Android.OS.Bundle * int * int * int * int -> unit

パラメーター

newOptions
Bundle

サイズ情報に加えて、オプションのバンドルは null にすることができます。

minWidth
Int32

ウィジェットが表示される最小幅 (dip 単位)。

minHeight
Int32

ウィジェットが表示される最大高さ (dip 単位)。

maxWidth
Int32

ウィジェットが表示される最大幅 (dip 単位)。

maxHeight
Int32

ウィジェットが表示される最大高さ (dip 単位)。

属性

注釈

このウィジェットのサイズに関するガイダンスを AppWidgetManager に提供します。 幅と高さは、AppWidgetHostView が指定されている領域全体に対応している必要があります。 フレームワークによって追加されたパディングは、自動的に考慮されます。 この情報は AppWidget オプションに埋め込まれるので、AppWidgetProvider へのコールバックが発生します。 さらに、サイズの一覧は空のリストに明示的に設定されます。

このメンバーは非推奨です。 代わりに AppWidgetHostView#updateAppWidgetSize(Bundle, List) を使用してください。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

こちらもご覧ください

  • <xref:Android.Appwidget.AppWidgetProvider.OnAppWidgetOptionsChanged(Android.Content.Context%2c+Android.Appwidget.AppWidgetManager%2c+Android.Appwidget.AppWidgetManager%2c+Android.Appwidget.AppWidgetManager)>

適用対象