Class MenuItem
public class MenuItem : JVMBridgeBase<MenuItem>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IMenuItem
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<MenuItem>MenuItem
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<MenuItem>.SExecute<TNewClass, TReturn, TConverter>(IJavaType, string, params object[])JVMBridgeBase<MenuItem>.IsAssignableFrom(IJavaType)JVMBridgeBase<MenuItem>.IsAssignableFrom<T>()JVMBridgeBase<MenuItem>.Execute<T>(params T[])JVMBridgeBase<MenuItem>.DynBridgeClazzJVMBridgeBase<MenuItem>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
MenuItem()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
[Obsolete("MenuItem class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public MenuItem()
MenuItem(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
[Obsolete("MenuItem class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public MenuItem(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
SHOW_AS_ACTION_ALWAYS
public static int SHOW_AS_ACTION_ALWAYS { get; }
Property Value
SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW
public static int SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW { get; }
Property Value
SHOW_AS_ACTION_IF_ROOM
public static int SHOW_AS_ACTION_IF_ROOM { get; }
Property Value
SHOW_AS_ACTION_NEVER
public static int SHOW_AS_ACTION_NEVER { get; }
Property Value
SHOW_AS_ACTION_WITH_TEXT
public static int SHOW_AS_ACTION_WITH_TEXT { get; }
Property Value
Methods
CollapseActionView()
public bool CollapseActionView()
Returns
ExpandActionView()
public bool ExpandActionView()
Returns
GetActionProvider()
public ActionProvider GetActionProvider()
Returns
GetActionView()
public View GetActionView()
Returns
GetAlphabeticModifiers()
public int GetAlphabeticModifiers()
Returns
GetAlphabeticShortcut()
public char GetAlphabeticShortcut()
Returns
GetContentDescription()
public CharSequence GetContentDescription()
Returns
GetGroupId()
public int GetGroupId()
Returns
GetIcon()
public Drawable GetIcon()
Returns
GetIconTintBlendMode()
public BlendMode GetIconTintBlendMode()
Returns
GetIconTintList()
public ColorStateList GetIconTintList()
Returns
GetIconTintMode()
public PorterDuff.Mode GetIconTintMode()
Returns
GetIntent()
public Intent GetIntent()
Returns
GetItemId()
public int GetItemId()
Returns
GetMenuInfo()
public ContextMenu.ContextMenuInfo GetMenuInfo()
Returns
GetNumericModifiers()
public int GetNumericModifiers()
Returns
GetNumericShortcut()
public char GetNumericShortcut()
Returns
GetOrder()
public int GetOrder()
Returns
GetSubMenu()
public SubMenu GetSubMenu()
Returns
GetTitle()
public CharSequence GetTitle()
Returns
GetTitleCondensed()
public CharSequence GetTitleCondensed()
Returns
GetTooltipText()
public CharSequence GetTooltipText()
Returns
HasSubMenu()
public bool HasSubMenu()
Returns
IsActionViewExpanded()
public bool IsActionViewExpanded()
Returns
IsCheckable()
public bool IsCheckable()
Returns
IsChecked()
public bool IsChecked()
Returns
IsEnabled()
public bool IsEnabled()
Returns
IsVisible()
public bool IsVisible()
Returns
SetActionProvider(ActionProvider)
public MenuItem SetActionProvider(ActionProvider arg0)
Parameters
Returns
SetActionView(View)
public MenuItem SetActionView(View arg0)
Parameters
Returns
SetActionView(int)
public MenuItem SetActionView(int arg0)
Parameters
Returns
SetAlphabeticShortcut(char)
public MenuItem SetAlphabeticShortcut(char arg0)
Parameters
Returns
SetAlphabeticShortcut(char, int)
public MenuItem SetAlphabeticShortcut(char arg0, int arg1)
Parameters
Returns
SetCheckable(bool)
public MenuItem SetCheckable(bool arg0)
Parameters
Returns
SetChecked(bool)
public MenuItem SetChecked(bool arg0)
Parameters
Returns
SetContentDescription(CharSequence)
public MenuItem SetContentDescription(CharSequence arg0)
Parameters
arg0
CharSequence
Returns
SetEnabled(bool)
public MenuItem SetEnabled(bool arg0)
Parameters
Returns
SetIcon(Drawable)
public MenuItem SetIcon(Drawable arg0)
Parameters
Returns
SetIcon(int)
public MenuItem SetIcon(int arg0)
Parameters
Returns
SetIconTintBlendMode(BlendMode)
public MenuItem SetIconTintBlendMode(BlendMode arg0)
Parameters
Returns
SetIconTintList(ColorStateList)
public MenuItem SetIconTintList(ColorStateList arg0)
Parameters
Returns
SetIconTintMode(Mode)
public MenuItem SetIconTintMode(PorterDuff.Mode arg0)
Parameters
Returns
SetIntent(Intent)
https://developer.android.com/reference/android/view/MenuItem.html#setIntent(android.content.Intent)
public MenuItem SetIntent(Intent arg0)
Parameters
Returns
SetNumericShortcut(char)
public MenuItem SetNumericShortcut(char arg0)
Parameters
Returns
SetNumericShortcut(char, int)
public MenuItem SetNumericShortcut(char arg0, int arg1)
Parameters
Returns
SetOnActionExpandListener(OnActionExpandListener)
public MenuItem SetOnActionExpandListener(MenuItem.OnActionExpandListener arg0)
Parameters
Returns
SetOnMenuItemClickListener(OnMenuItemClickListener)
public MenuItem SetOnMenuItemClickListener(MenuItem.OnMenuItemClickListener arg0)
Parameters
Returns
SetShortcut(char, char)
public MenuItem SetShortcut(char arg0, char arg1)
Parameters
Returns
SetShortcut(char, char, int, int)
public MenuItem SetShortcut(char arg0, char arg1, int arg2, int arg3)
Parameters
Returns
SetShowAsAction(int)
public void SetShowAsAction(int arg0)
Parameters
SetShowAsActionFlags(int)
public MenuItem SetShowAsActionFlags(int arg0)
Parameters
Returns
SetTitle(CharSequence)
public MenuItem SetTitle(CharSequence arg0)
Parameters
arg0
CharSequence
Returns
SetTitle(int)
public MenuItem SetTitle(int arg0)
Parameters
Returns
SetTitleCondensed(CharSequence)
public MenuItem SetTitleCondensed(CharSequence arg0)
Parameters
arg0
CharSequence
Returns
SetTooltipText(CharSequence)
public MenuItem SetTooltipText(CharSequence arg0)
Parameters
arg0
CharSequence
Returns
SetVisible(bool)
public MenuItem SetVisible(bool arg0)