語言

IMenu.Add 方法

定義

多載

名稱 Description
Add(ICharSequence)

新增一項菜品到選單中。

Add(Int32)

新增一項菜品到選單中。

Add(Int32, Int32, Int32, ICharSequence)

新增一項菜品到選單中。

Add(Int32, Int32, Int32, Int32)

它的變體 #add(int, int, int, CharSequence) 會用字串資源識別碼,而不是字串本身。

Add(ICharSequence)

新增一項菜品到選單中。

[Android.Runtime.Register("add", "(Ljava/lang/CharSequence;)Landroid/view/MenuItem;", "GetAdd_Ljava_lang_CharSequence_Handler:Android.Views.IMenuInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Android.Views.IMenuItem? Add(Java.Lang.ICharSequence? title);
[<Android.Runtime.Register("add", "(Ljava/lang/CharSequence;)Landroid/view/MenuItem;", "GetAdd_Ljava_lang_CharSequence_Handler:Android.Views.IMenuInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Add : Java.Lang.ICharSequence -> Android.Views.IMenuItem

參數

title
ICharSequence

要顯示該物品的文字。

傳回

新增的菜單項目。

屬性

備註

新增一項菜品到選單中。 此項目會顯示其標籤的標題。

Java 文件 android.view.Menu.add(java.lang.CharSequence)。

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

適用於

Add(Int32)

新增一項菜品到選單中。

[Android.Runtime.Register("add", "(I)Landroid/view/MenuItem;", "GetAdd_IHandler:Android.Views.IMenuInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Android.Views.IMenuItem? Add(int titleRes);
[<Android.Runtime.Register("add", "(I)Landroid/view/MenuItem;", "GetAdd_IHandler:Android.Views.IMenuInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Add : int -> Android.Views.IMenuItem

參數

titleRes
Int32

標題字串的資源識別碼。

傳回

新增的菜單項目。

屬性

備註

新增一項菜品到選單中。 此項目會顯示其標籤的標題。

Java 文件 android.view.Menu.add(int)。

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

適用於

Add(Int32, Int32, Int32, ICharSequence)

新增一項菜品到選單中。

[Android.Runtime.Register("add", "(IIILjava/lang/CharSequence;)Landroid/view/MenuItem;", "GetAdd_IIILjava_lang_CharSequence_Handler:Android.Views.IMenuInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Android.Views.IMenuItem? Add(int groupId, int itemId, int order, Java.Lang.ICharSequence? title);
[<Android.Runtime.Register("add", "(IIILjava/lang/CharSequence;)Landroid/view/MenuItem;", "GetAdd_IIILjava_lang_CharSequence_Handler:Android.Views.IMenuInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Add : int * int * int * Java.Lang.ICharSequence -> Android.Views.IMenuItem

參數

groupId
Int32

這個項目應該屬於的群組識別碼。 這可以用來定義用於批次狀態變更的項目群組。 通常如果某個物品不應該放在群組裡,就用 #NONE 它。

itemId
Int32

獨特的物品編號。 如果你不需要唯一 ID,就用 #NONE 它。

order
Int32

商品的訂單。 如果你不在意順序,就用 #NONE 吧。 參見 MenuItem#getOrder()。

title
ICharSequence

要顯示該物品的文字。

傳回

新增的菜單項目。

屬性

備註

新增一項菜品到選單中。 此項目會顯示其標籤的標題。

Java 文件 android.view.Menu.add(int, int, int, java.lang.CharSequence)。

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

適用於

Add(Int32, Int32, Int32, Int32)

它的變體 #add(int, int, int, CharSequence) 會用字串資源識別碼,而不是字串本身。

[Android.Runtime.Register("add", "(IIII)Landroid/view/MenuItem;", "GetAdd_IIIIHandler:Android.Views.IMenuInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Android.Views.IMenuItem? Add(int groupId, int itemId, int order, int titleRes);
[<Android.Runtime.Register("add", "(IIII)Landroid/view/MenuItem;", "GetAdd_IIIIHandler:Android.Views.IMenuInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Add : int * int * int * int -> Android.Views.IMenuItem

參數

groupId
Int32

這個項目應該屬於的群組識別碼。 這也可用來定義用於批次狀態變更的項目群組。 通常如果某個物品不應該放在群組裡,就用 #NONE 它。

itemId
Int32

獨特的物品編號。 如果你不需要唯一 ID,就用 #NONE 它。

order
Int32

商品的訂單。 如果你不在意順序,就用 #NONE 吧。 參見 MenuItem#getOrder()。

titleRes
Int32

標題字串的資源識別碼。

傳回

新增的菜單項目。

屬性

備註

它的變體 #add(int, int, int, CharSequence) 會用字串資源識別碼,而不是字串本身。

Java 文件 android.view.Menu.add(int, int, int, int)。

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

適用於