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


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 не должно быть точно той же длины, что и массив элементов.

listener
IDialogInterfaceOnMultiChoiceClickListener

Уведомление о щелчке элемента в списке. Диалоговое окно не будет отклонено при щелчке элемента. Он будет закрыт только при нажатии кнопки, если кнопки не предоставляются пользователю, чтобы закрыть диалоговое окно.

Возвращаемое значение

Атрибуты

Комментарии

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

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

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 и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

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

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

идентификатор ресурса массива, например R.array.foo

checkedItems
Boolean[]

указывает, какие элементы проверяются. В этом случае элементы не проверяются. Если значение null не должно быть точно той же длины, что и массив элементов.

listener
IDialogInterfaceOnMultiChoiceClickListener

Уведомление о щелчке элемента в списке. Диалоговое окно не будет отклонено при щелчке элемента. Он будет закрыт только при нажатии кнопки, если кнопки не предоставляются пользователю, чтобы закрыть диалоговое окно.

Возвращаемое значение

Атрибуты

Комментарии

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

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

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 и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

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

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 и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

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

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 и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

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

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 означает установленную проверку и 0 означает отмену проверки.

labelColumn
String

Имя столбца на курсоре, содержащее строку, отображаемую в метке.

listener
IDialogInterfaceOnMultiChoiceClickListener

Уведомление о щелчке элемента в списке. Диалоговое окно не будет отклонено при щелчке элемента. Он будет закрыт только при нажатии кнопки, если кнопки не предоставляются пользователю, чтобы закрыть диалоговое окно.

Возвращаемое значение

Атрибуты

Комментарии

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

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

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 и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

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