Compartilhar via


AlertDialog.Builder.SetMultiChoiceItems Método

Definição

Sobrecargas

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

Defina uma lista de itens a serem exibidos na caixa de diálogo como o conteúdo, você será notificado do item selecionado através do ouvinte fornecido.

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

Defina uma lista de itens a serem exibidos na caixa de diálogo como o conteúdo, você será notificado do item selecionado através do ouvinte fornecido.

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

Defina uma lista de itens a serem exibidos na caixa de diálogo como o conteúdo, você será notificado do item selecionado através do ouvinte fornecido.

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

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

Defina uma lista de itens a serem exibidos na caixa de diálogo como o conteúdo, você será notificado do item selecionado através do ouvinte fornecido.

[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

Parâmetros

items
ICharSequence[]

O texto dos itens a serem exibidos na lista.

checkedItems
Boolean[]

especifica quais itens são verificados. Ele deve ser nulo, caso em que nenhum item é verificado. Se não for nulo, ele deve ter exatamente o mesmo comprimento que a matriz de itens.

listener
IDialogInterfaceOnMultiChoiceClickListener

notificado quando um item na lista é clicado. A caixa de diálogo não será descartada quando um item for clicado. Ele só será descartado se clicado em um botão, se nenhum botão for fornecido, cabe ao usuário descartar a caixa de diálogo.

Retornos

Atributos

Comentários

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

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

Parâmetros

items
ICharSequence[]
checkedItems
Boolean[]

Retornos

Comentários

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

SetMultiChoiceItems(Int32, Boolean[], IDialogInterfaceOnMultiChoiceClickListener)

Defina uma lista de itens a serem exibidos na caixa de diálogo como o conteúdo, você será notificado do item selecionado através do ouvinte fornecido.

[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

Parâmetros

itemsId
Int32

o ID do recurso de uma matriz, ou seja, R.array.foo

checkedItems
Boolean[]

especifica quais itens são verificados. Ele deve ser nulo, caso em que nenhum item é verificado. Se não for nulo, ele deve ter exatamente o mesmo comprimento que a matriz de itens.

listener
IDialogInterfaceOnMultiChoiceClickListener

notificado quando um item na lista é clicado. A caixa de diálogo não será descartada quando um item for clicado. Ele só será descartado se clicado em um botão, se nenhum botão for fornecido, cabe ao usuário descartar a caixa de diálogo.

Retornos

Atributos

Comentários

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

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

Parâmetros

itemsId
Int32
checkedItems
Boolean[]

Retornos

Comentários

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

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

Parâmetros

items
String[]
checkedItems
Boolean[]

Retornos

Comentários

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

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

Parâmetros

items
String[]
checkedItems
Boolean[]

Retornos

Comentários

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

SetMultiChoiceItems(ICursor, String, String, IDialogInterfaceOnMultiChoiceClickListener)

Defina uma lista de itens a serem exibidos na caixa de diálogo como o conteúdo, você será notificado do item selecionado através do ouvinte fornecido.

[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

Parâmetros

cursor
ICursor

o cursor usado para fornecer os itens.

isCheckedColumn
String

Especifica o nome da coluna no cursor a ser usado para determinar se uma caixa de seleção está marcada ou não. Ele deve retornar um valor inteiro onde 1 significa marcado e 0 significa desmarcado.

labelColumn
String

O nome da coluna no cursor que contém a cadeia de caracteres a ser exibida no rótulo.

listener
IDialogInterfaceOnMultiChoiceClickListener

notificado quando um item na lista é clicado. A caixa de diálogo não será descartada quando um item for clicado. Ele só será descartado se clicado em um botão, se nenhum botão for fornecido, cabe ao usuário descartar a caixa de diálogo.

Retornos

Atributos

Comentários

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

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

Parâmetros

cursor
ICursor
isCheckedColumn
String
labelColumn
String

Retornos

Comentários

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a