IMenu.Add Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
Add(ICharSequence) |
Add a new item to the menu. |
Add(Int32) |
Add a new item to the menu. |
Add(Int32, Int32, Int32, ICharSequence) |
Add a new item to the menu. |
Add(Int32, Int32, Int32, Int32) |
Variation on |
Add(ICharSequence)
Add a new item to the menu.
[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
Parameters
- title
- ICharSequence
The text to display for the item.
Returns
The newly added menu item.
- Attributes
Remarks
Add a new item to the menu. This item displays the given title for its label.
Java documentation for android.view.Menu.add(java.lang.CharSequence)
.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
Applies to
Add(Int32)
Add a new item to the menu.
[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
Parameters
- titleRes
- Int32
Resource identifier of title string.
Returns
The newly added menu item.
- Attributes
Remarks
Add a new item to the menu. This item displays the given title for its label.
Java documentation for android.view.Menu.add(int)
.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
Applies to
Add(Int32, Int32, Int32, ICharSequence)
Add a new item to the menu.
[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
Parameters
- groupId
- Int32
The group identifier that this item should be part of.
This can be used to define groups of items for batch state
changes. Normally use #NONE
if an item should not be in a
group.
- itemId
- Int32
Unique item ID. Use #NONE
if you do not need a
unique ID.
- order
- Int32
The order for the item. Use #NONE
if you do not care
about the order. See MenuItem#getOrder()
.
- title
- ICharSequence
The text to display for the item.
Returns
The newly added menu item.
- Attributes
Remarks
Add a new item to the menu. This item displays the given title for its label.
Java documentation for android.view.Menu.add(int, int, int, java.lang.CharSequence)
.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
Applies to
Add(Int32, Int32, Int32, Int32)
Variation on #add(int, int, int, CharSequence)
that takes a
string resource identifier instead of the string itself.
[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
Parameters
- groupId
- Int32
The group identifier that this item should be part of.
This can also be used to define groups of items for batch state
changes. Normally use #NONE
if an item should not be in a
group.
- itemId
- Int32
Unique item ID. Use #NONE
if you do not need a
unique ID.
- order
- Int32
The order for the item. Use #NONE
if you do not care
about the order. See MenuItem#getOrder()
.
- titleRes
- Int32
Resource identifier of title string.
Returns
The newly added menu item.
- Attributes
Remarks
Variation on #add(int, int, int, CharSequence)
that takes a string resource identifier instead of the string itself.
Java documentation for android.view.Menu.add(int, int, int, int)
.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.