語言

AlertDialog.Builder.SetMultiChoiceItems 方法

定義

多載

名稱 Description
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[]

CharSequence:清單中要顯示的項目文字。

checkedItems
Boolean[]

布林值:指定要檢查哪些項目。 它應該是 null,這樣就不會檢查任何項目。 若非空,則必須與該項目陣列的長度完全相同。

listener
IDialogInterfaceOnMultiChoiceClickListener

DialogInterface.OnMultiChoiceClickListener:當列表中的項目被點擊時會收到通知。 點擊物品時對話不會被關閉。 只有點擊按鈕時才會關閉,若沒有按鈕,則由使用者自行關閉。

傳回

這個建構器物件允許呼叫串接以設定方法

屬性

備註

將要在對話框中顯示的項目清單作為內容,你會透過提供的監聽器通知你所選的項目。 清單右側會顯示每個勾選項目的勾選標記。 點擊列表中的項目不會關閉對話框。 點擊按鈕即可關閉對話框。

Android 參考資料。android.app.AlertDialog.Builder.setMultiChoiceItems

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

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[]

傳回

備註

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

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

int:陣列的資源 ID,例如 R.array.foo

checkedItems
Boolean[]

布林值:指定要檢查哪些項目。 它應該是 null,這樣就不會檢查任何項目。 若非空,則必須與該項目陣列的長度完全相同。

listener
IDialogInterfaceOnMultiChoiceClickListener

DialogInterface.OnMultiChoiceClickListener:當列表中的項目被點擊時會收到通知。 點擊物品時對話不會被關閉。 只有點擊按鈕時才會關閉,若沒有按鈕,則由使用者自行關閉。

傳回

這個建構器物件允許呼叫串接以設定方法

屬性

備註

將要在對話框中顯示的項目清單作為內容,你會透過提供的監聽器通知你所選的項目。 這應該是陣列型別,例如 R.array.foo。 清單右側會顯示每個勾選項目的勾選標記。 點擊列表中的項目不會關閉對話框。 點擊按鈕即可關閉對話框。

Android 參考資料。android.app.AlertDialog.Builder.setMultiChoiceItems

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

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[]

傳回

備註

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

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[]

CharSequence:清單中要顯示的項目文字。

checkedItems
Boolean[]

布林值:指定要檢查哪些項目。 它應該是 null,這樣就不會檢查任何項目。 若非空,則必須與該項目陣列的長度完全相同。

listener
IDialogInterfaceOnMultiChoiceClickListener

DialogInterface.OnMultiChoiceClickListener:當列表中的項目被點擊時會收到通知。 點擊物品時對話不會被關閉。 只有點擊按鈕時才會關閉,若沒有按鈕,則由使用者自行關閉。

傳回

這個建構器物件允許呼叫串接以設定方法

備註

將要在對話框中顯示的項目清單作為內容,你會透過提供的監聽器通知你所選的項目。 清單右側會顯示每個勾選項目的勾選標記。 點擊列表中的項目不會關閉對話框。 點擊按鈕即可關閉對話框。

Android 參考資料。android.app.AlertDialog.Builder.setMultiChoiceItems

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

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[]

傳回

備註

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

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

String:指定游標上的欄位名稱,用以判斷是否勾選了某個核取方塊。 它必須回傳一個整數值,其中 1 代表已檢查,0 代表未檢查。

labelColumn
String

字串:包含字串的游標上的欄位名稱,用於標籤中顯示的字串。

listener
IDialogInterfaceOnMultiChoiceClickListener

DialogInterface.OnMultiChoiceClickListener:當列表中的項目被點擊時會收到通知。 點擊物品時對話不會被關閉。 只有點擊按鈕時才會關閉,若沒有按鈕,則由使用者自行關閉。

傳回

這個建構器物件允許呼叫串接以設定方法

屬性

備註

將要在對話框中顯示的項目清單作為內容,你會透過提供的監聽器通知你所選的項目。 清單右側會顯示每個勾選項目的勾選標記。 點擊列表中的項目不會關閉對話框。 點擊按鈕即可關閉對話框。

Android 參考資料。android.app.AlertDialog.Builder.setMultiChoiceItems

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

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

傳回

備註

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於