IMenu.Add 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
Add(ICharSequence) |
向菜单添加新项。 |
Add(Int32) |
向菜单添加新项。 |
Add(Int32, Int32, Int32, ICharSequence) |
向菜单添加新项。 |
Add(Int32, Int32, Int32, Int32) |
其变体 |
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
要为项显示的文本。
返回
新添加的菜单项。
- 属性
注解
向菜单添加新项。 此项显示其标签的给定标题。
适用于 . 的 android.view.Menu.add(java.lang.CharSequence)
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。
适用于
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
标题字符串的资源标识符。
返回
新添加的菜单项。
- 属性
注解
向菜单添加新项。 此项显示其标签的给定标题。
适用于 . 的 android.view.Menu.add(int)
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。
适用于
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。 如果不需要唯一 ID,请使用 #NONE
。
- order
- Int32
项的顺序。 如果你不关心订单,请使用 #NONE
。 请参阅 MenuItem#getOrder()
。
- title
- ICharSequence
要为项显示的文本。
返回
新添加的菜单项。
- 属性
注解
向菜单添加新项。 此项显示其标签的给定标题。
适用于 . 的 android.view.Menu.add(int, int, int, java.lang.CharSequence)
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。
适用于
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。 如果不需要唯一 ID,请使用 #NONE
。
- order
- Int32
项的顺序。 如果你不关心订单,请使用 #NONE
。 请参阅 MenuItem#getOrder()
。
- titleRes
- Int32
标题字符串的资源标识符。
返回
新添加的菜单项。
- 属性
注解
其变体 #add(int, int, int, CharSequence)
采用字符串资源标识符而不是字符串本身。
适用于 . 的 android.view.Menu.add(int, int, int, int)
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。