次の方法で共有


AlertDialog.Builder.SetMultiChoiceItems メソッド

定義

オーバーロード

SetMultiChoiceItems(ICharSequence[], Boolean[], IDialogInterfaceOnMultiChoiceClickListener)

ダイアログに表示する項目のリストをコンテンツとして設定すると、指定されたリスナーを介して選択した項目が通知されます。

SetMultiChoiceItems(ICharSequence[], Boolean[], EventHandler<DialogMultiChoiceClickEventArgs>)
SetMultiChoiceItems(Int32, Boolean[], IDialogInterfaceOnMultiChoiceClickListener)

ダイアログに表示する項目のリストをコンテンツとして設定すると、指定されたリスナーを介して選択した項目が通知されます。

SetMultiChoiceItems(Int32, Boolean[], EventHandler<DialogMultiChoiceClickEventArgs>)
SetMultiChoiceItems(String[], Boolean[], IDialogInterfaceOnMultiChoiceClickListener)
SetMultiChoiceItems(String[], Boolean[], EventHandler<DialogMultiChoiceClickEventArgs>)
SetMultiChoiceItems(ICursor, String, String, IDialogInterfaceOnMultiChoiceClickListener)

ダイアログに表示する項目のリストをコンテンツとして設定すると、指定されたリスナーを介して選択した項目が通知されます。

SetMultiChoiceItems(ICursor, String, String, EventHandler<DialogMultiChoiceClickEventArgs>)

SetMultiChoiceItems(ICharSequence[], Boolean[], IDialogInterfaceOnMultiChoiceClickListener)

ダイアログに表示する項目のリストをコンテンツとして設定すると、指定されたリスナーを介して選択した項目が通知されます。

[Android.Runtime.Register("setMultiChoiceItems", "([Ljava/lang/CharSequence;[ZLandroid/content/DialogInterface$OnMultiChoiceClickListener;)Landroid/app/AlertDialog$Builder;", "GetSetMultiChoiceItems_arrayLjava_lang_CharSequence_arrayZLandroid_content_DialogInterface_OnMultiChoiceClickListener_Handler")]
public virtual Android.App.AlertDialog.Builder SetMultiChoiceItems (Java.Lang.ICharSequence[]? items, bool[] checkedItems, Android.Content.IDialogInterfaceOnMultiChoiceClickListener listener);
[<Android.Runtime.Register("setMultiChoiceItems", "([Ljava/lang/CharSequence;[ZLandroid/content/DialogInterface$OnMultiChoiceClickListener;)Landroid/app/AlertDialog$Builder;", "GetSetMultiChoiceItems_arrayLjava_lang_CharSequence_arrayZLandroid_content_DialogInterface_OnMultiChoiceClickListener_Handler")>]
abstract member SetMultiChoiceItems : Java.Lang.ICharSequence[] * bool[] * Android.Content.IDialogInterfaceOnMultiChoiceClickListener -> Android.App.AlertDialog.Builder
override this.SetMultiChoiceItems : Java.Lang.ICharSequence[] * bool[] * Android.Content.IDialogInterfaceOnMultiChoiceClickListener -> Android.App.AlertDialog.Builder

パラメーター

items
ICharSequence[]

リストに表示する項目のテキスト。

checkedItems
Boolean[]

は、チェックされる項目を指定します。 この場合、項目がチェックされない場合は null にする必要があります。 null 以外の場合は、項目の配列とまったく同じ長さにする必要があります。

listener
IDialogInterfaceOnMultiChoiceClickListener

リストの項目がクリックされたときに通知されます。 アイテムをクリックしてもダイアログは閉じません。 ボタンをクリックした場合にのみ無視されます。ボタンが指定されていない場合は、ダイアログを閉じるのはユーザーが行います。

戻り値

属性

注釈

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象

SetMultiChoiceItems(ICharSequence[], Boolean[], EventHandler<DialogMultiChoiceClickEventArgs>)

public Android.App.AlertDialog.Builder? SetMultiChoiceItems (Java.Lang.ICharSequence[] items, bool[] checkedItems, EventHandler<Android.Content.DialogMultiChoiceClickEventArgs> handler);
member this.SetMultiChoiceItems : Java.Lang.ICharSequence[] * bool[] * EventHandler<Android.Content.DialogMultiChoiceClickEventArgs> -> Android.App.AlertDialog.Builder

パラメーター

items
ICharSequence[]
checkedItems
Boolean[]

戻り値

注釈

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象

SetMultiChoiceItems(Int32, Boolean[], IDialogInterfaceOnMultiChoiceClickListener)

ダイアログに表示する項目のリストをコンテンツとして設定すると、指定されたリスナーを介して選択した項目が通知されます。

[Android.Runtime.Register("setMultiChoiceItems", "(I[ZLandroid/content/DialogInterface$OnMultiChoiceClickListener;)Landroid/app/AlertDialog$Builder;", "GetSetMultiChoiceItems_IarrayZLandroid_content_DialogInterface_OnMultiChoiceClickListener_Handler")]
public virtual Android.App.AlertDialog.Builder SetMultiChoiceItems (int itemsId, bool[] checkedItems, Android.Content.IDialogInterfaceOnMultiChoiceClickListener listener);
[<Android.Runtime.Register("setMultiChoiceItems", "(I[ZLandroid/content/DialogInterface$OnMultiChoiceClickListener;)Landroid/app/AlertDialog$Builder;", "GetSetMultiChoiceItems_IarrayZLandroid_content_DialogInterface_OnMultiChoiceClickListener_Handler")>]
abstract member SetMultiChoiceItems : int * bool[] * Android.Content.IDialogInterfaceOnMultiChoiceClickListener -> Android.App.AlertDialog.Builder
override this.SetMultiChoiceItems : int * bool[] * Android.Content.IDialogInterfaceOnMultiChoiceClickListener -> Android.App.AlertDialog.Builder

パラメーター

itemsId
Int32

配列のリソース ID (R.array.foo など)

checkedItems
Boolean[]

は、チェックされる項目を指定します。 この場合、項目がチェックされない場合は null にする必要があります。 null 以外の場合は、項目の配列とまったく同じ長さにする必要があります。

listener
IDialogInterfaceOnMultiChoiceClickListener

リストの項目がクリックされたときに通知されます。 アイテムをクリックしてもダイアログは閉じません。 ボタンをクリックした場合にのみ無視されます。ボタンが指定されていない場合は、ダイアログを閉じるのはユーザーが行います。

戻り値

属性

注釈

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象

SetMultiChoiceItems(Int32, Boolean[], EventHandler<DialogMultiChoiceClickEventArgs>)

public Android.App.AlertDialog.Builder? SetMultiChoiceItems (int itemsId, bool[] checkedItems, EventHandler<Android.Content.DialogMultiChoiceClickEventArgs> handler);
member this.SetMultiChoiceItems : int * bool[] * EventHandler<Android.Content.DialogMultiChoiceClickEventArgs> -> Android.App.AlertDialog.Builder

パラメーター

itemsId
Int32
checkedItems
Boolean[]

戻り値

注釈

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象

SetMultiChoiceItems(String[], Boolean[], IDialogInterfaceOnMultiChoiceClickListener)

public Android.App.AlertDialog.Builder SetMultiChoiceItems (string[]? items, bool[] checkedItems, Android.Content.IDialogInterfaceOnMultiChoiceClickListener listener);
member this.SetMultiChoiceItems : string[] * bool[] * Android.Content.IDialogInterfaceOnMultiChoiceClickListener -> Android.App.AlertDialog.Builder

パラメーター

items
String[]
checkedItems
Boolean[]

戻り値

注釈

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象

SetMultiChoiceItems(String[], Boolean[], EventHandler<DialogMultiChoiceClickEventArgs>)

public Android.App.AlertDialog.Builder? SetMultiChoiceItems (string[] items, bool[] checkedItems, EventHandler<Android.Content.DialogMultiChoiceClickEventArgs> handler);
member this.SetMultiChoiceItems : string[] * bool[] * EventHandler<Android.Content.DialogMultiChoiceClickEventArgs> -> Android.App.AlertDialog.Builder

パラメーター

items
String[]
checkedItems
Boolean[]

戻り値

注釈

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象

SetMultiChoiceItems(ICursor, String, String, IDialogInterfaceOnMultiChoiceClickListener)

ダイアログに表示する項目のリストをコンテンツとして設定すると、指定されたリスナーを介して選択した項目が通知されます。

[Android.Runtime.Register("setMultiChoiceItems", "(Landroid/database/Cursor;Ljava/lang/String;Ljava/lang/String;Landroid/content/DialogInterface$OnMultiChoiceClickListener;)Landroid/app/AlertDialog$Builder;", "GetSetMultiChoiceItems_Landroid_database_Cursor_Ljava_lang_String_Ljava_lang_String_Landroid_content_DialogInterface_OnMultiChoiceClickListener_Handler")]
public virtual Android.App.AlertDialog.Builder SetMultiChoiceItems (Android.Database.ICursor cursor, string isCheckedColumn, string labelColumn, Android.Content.IDialogInterfaceOnMultiChoiceClickListener listener);
[<Android.Runtime.Register("setMultiChoiceItems", "(Landroid/database/Cursor;Ljava/lang/String;Ljava/lang/String;Landroid/content/DialogInterface$OnMultiChoiceClickListener;)Landroid/app/AlertDialog$Builder;", "GetSetMultiChoiceItems_Landroid_database_Cursor_Ljava_lang_String_Ljava_lang_String_Landroid_content_DialogInterface_OnMultiChoiceClickListener_Handler")>]
abstract member SetMultiChoiceItems : Android.Database.ICursor * string * string * Android.Content.IDialogInterfaceOnMultiChoiceClickListener -> Android.App.AlertDialog.Builder
override this.SetMultiChoiceItems : Android.Database.ICursor * string * string * Android.Content.IDialogInterfaceOnMultiChoiceClickListener -> Android.App.AlertDialog.Builder

パラメーター

cursor
ICursor

項目を提供するために使用されるカーソル。

isCheckedColumn
String

は、チェック ボックスがオンかどうかを判断するために使用するカーソルの列名を指定します。 1 は checked を意味し、0 はオフを意味する整数値を返す必要があります。

labelColumn
String

ラベルに表示する文字列を含むカーソルの列名。

listener
IDialogInterfaceOnMultiChoiceClickListener

リストの項目がクリックされたときに通知されます。 アイテムをクリックしてもダイアログは閉じません。 ボタンをクリックした場合にのみ無視されます。ボタンが指定されていない場合は、ダイアログを閉じるのはユーザーが行います。

戻り値

属性

注釈

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象

SetMultiChoiceItems(ICursor, String, String, EventHandler<DialogMultiChoiceClickEventArgs>)

public Android.App.AlertDialog.Builder? SetMultiChoiceItems (Android.Database.ICursor cursor, string isCheckedColumn, string labelColumn, EventHandler<Android.Content.DialogMultiChoiceClickEventArgs> handler);
member this.SetMultiChoiceItems : Android.Database.ICursor * string * string * EventHandler<Android.Content.DialogMultiChoiceClickEventArgs> -> Android.App.AlertDialog.Builder

パラメーター

cursor
ICursor
isCheckedColumn
String
labelColumn
String

戻り値

注釈

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象