Table of Contents

Class ActionBar

Namespace
Android.App
Assembly
MASES.Netdroid.dll
public class ActionBar : JVMBridgeBase<ActionBar>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<ActionBar>
ActionBar
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<ActionBar>.IsAssignableFrom(IJavaType)
JVMBridgeBase<ActionBar>.IsAssignableFrom<T>()
JVMBridgeBase<ActionBar>.Execute<T>(params T[])
JVMBridgeBase<ActionBar>.DynBridgeClazz
JVMBridgeBase<ActionBar>.BridgeClazz
JVMBridgeBase.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.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

ActionBar()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

[Obsolete("ActionBar 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 ActionBar()

ActionBar(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("ActionBar 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 ActionBar(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

DISPLAY_HOME_AS_UP

public static int DISPLAY_HOME_AS_UP { get; }

Property Value

int

DISPLAY_SHOW_CUSTOM

public static int DISPLAY_SHOW_CUSTOM { get; }

Property Value

int

DISPLAY_SHOW_HOME

public static int DISPLAY_SHOW_HOME { get; }

Property Value

int

DISPLAY_SHOW_TITLE

public static int DISPLAY_SHOW_TITLE { get; }

Property Value

int
public static int DISPLAY_USE_LOGO { get; }

Property Value

int

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

NAVIGATION_MODE_LIST

[Obsolete]
public static int NAVIGATION_MODE_LIST { get; }

Property Value

int

NAVIGATION_MODE_STANDARD

[Obsolete]
public static int NAVIGATION_MODE_STANDARD { get; }

Property Value

int

NAVIGATION_MODE_TABS

[Obsolete]
public static int NAVIGATION_MODE_TABS { get; }

Property Value

int

Methods

AddOnMenuVisibilityListener(OnMenuVisibilityListener)

public void AddOnMenuVisibilityListener(ActionBar.OnMenuVisibilityListener arg0)

Parameters

arg0 ActionBar.OnMenuVisibilityListener

ActionBar.OnMenuVisibilityListener

AddTab(Tab)

[Obsolete]
public void AddTab(ActionBar.Tab arg0)

Parameters

arg0 ActionBar.Tab

ActionBar.Tab

AddTab(Tab, bool)

[Obsolete]
public void AddTab(ActionBar.Tab arg0, bool arg1)

Parameters

arg0 ActionBar.Tab

ActionBar.Tab

arg1 bool

bool

AddTab(Tab, int)

[Obsolete]
public void AddTab(ActionBar.Tab arg0, int arg1)

Parameters

arg0 ActionBar.Tab

ActionBar.Tab

arg1 int

int

AddTab(Tab, int, bool)

[Obsolete]
public void AddTab(ActionBar.Tab arg0, int arg1, bool arg2)

Parameters

arg0 ActionBar.Tab

ActionBar.Tab

arg1 int

int

arg2 bool

bool

GetCustomView()

public View GetCustomView()

Returns

View

View

GetDisplayOptions()

public int GetDisplayOptions()

Returns

int

int

GetElevation()

public float GetElevation()

Returns

float

float

GetHeight()

public int GetHeight()

Returns

int

int

GetHideOffset()

public int GetHideOffset()

Returns

int

int

GetNavigationItemCount()

[Obsolete]
public int GetNavigationItemCount()

Returns

int

int

GetNavigationMode()

[Obsolete]
public int GetNavigationMode()

Returns

int

int

GetSelectedNavigationIndex()

[Obsolete]
public int GetSelectedNavigationIndex()

Returns

int

int

GetSelectedTab()

[Obsolete]
public ActionBar.Tab GetSelectedTab()

Returns

ActionBar.Tab

ActionBar.Tab

GetSubtitle()

public CharSequence GetSubtitle()

Returns

CharSequence

CharSequence

GetTabAt(int)

[Obsolete]
public ActionBar.Tab GetTabAt(int arg0)

Parameters

arg0 int

int

Returns

ActionBar.Tab

ActionBar.Tab

GetTabCount()

[Obsolete]
public int GetTabCount()

Returns

int

int

GetThemedContext()

public Context GetThemedContext()

Returns

Context

Context

GetTitle()

public CharSequence GetTitle()

Returns

CharSequence

CharSequence

Hide()

public void Hide()

IsHideOnContentScrollEnabled()

public bool IsHideOnContentScrollEnabled()

Returns

bool

bool

IsShowing()

public bool IsShowing()

Returns

bool

bool

NewTab()

[Obsolete]
public ActionBar.Tab NewTab()

Returns

ActionBar.Tab

ActionBar.Tab

RemoveAllTabs()

[Obsolete]
public void RemoveAllTabs()

RemoveOnMenuVisibilityListener(OnMenuVisibilityListener)

public void RemoveOnMenuVisibilityListener(ActionBar.OnMenuVisibilityListener arg0)

Parameters

arg0 ActionBar.OnMenuVisibilityListener

ActionBar.OnMenuVisibilityListener

RemoveTab(Tab)

[Obsolete]
public void RemoveTab(ActionBar.Tab arg0)

Parameters

arg0 ActionBar.Tab

ActionBar.Tab

RemoveTabAt(int)

[Obsolete]
public void RemoveTabAt(int arg0)

Parameters

arg0 int

int

SelectTab(Tab)

[Obsolete]
public void SelectTab(ActionBar.Tab arg0)

Parameters

arg0 ActionBar.Tab

ActionBar.Tab

SetBackgroundDrawable(Drawable)

public void SetBackgroundDrawable(Drawable arg0)

Parameters

arg0 Drawable

Drawable

SetCustomView(View)

public void SetCustomView(View arg0)

Parameters

arg0 View

View

SetCustomView(View, LayoutParams)

public void SetCustomView(View arg0, ActionBar.LayoutParams arg1)

Parameters

arg0 View

View

arg1 ActionBar.LayoutParams

ActionBar.LayoutParams

SetCustomView(int)

public void SetCustomView(int arg0)

Parameters

arg0 int

int

SetDisplayHomeAsUpEnabled(bool)

public void SetDisplayHomeAsUpEnabled(bool arg0)

Parameters

arg0 bool

bool

SetDisplayOptions(int)

public void SetDisplayOptions(int arg0)

Parameters

arg0 int

int

SetDisplayOptions(int, int)

public void SetDisplayOptions(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

SetDisplayShowCustomEnabled(bool)

public void SetDisplayShowCustomEnabled(bool arg0)

Parameters

arg0 bool

bool

SetDisplayShowHomeEnabled(bool)

public void SetDisplayShowHomeEnabled(bool arg0)

Parameters

arg0 bool

bool

SetDisplayShowTitleEnabled(bool)

public void SetDisplayShowTitleEnabled(bool arg0)

Parameters

arg0 bool

bool

SetDisplayUseLogoEnabled(bool)

public void SetDisplayUseLogoEnabled(bool arg0)

Parameters

arg0 bool

bool

SetElevation(float)

public void SetElevation(float arg0)

Parameters

arg0 float

float

SetHideOffset(int)

public void SetHideOffset(int arg0)

Parameters

arg0 int

int

SetHideOnContentScrollEnabled(bool)

public void SetHideOnContentScrollEnabled(bool arg0)

Parameters

arg0 bool

bool

SetHomeActionContentDescription(CharSequence)

public void SetHomeActionContentDescription(CharSequence arg0)

Parameters

arg0 CharSequence

CharSequence

SetHomeActionContentDescription(int)

public void SetHomeActionContentDescription(int arg0)

Parameters

arg0 int

int

SetHomeAsUpIndicator(Drawable)

public void SetHomeAsUpIndicator(Drawable arg0)

Parameters

arg0 Drawable

Drawable

SetHomeAsUpIndicator(int)

public void SetHomeAsUpIndicator(int arg0)

Parameters

arg0 int

int

SetHomeButtonEnabled(bool)

public void SetHomeButtonEnabled(bool arg0)

Parameters

arg0 bool

bool

SetIcon(Drawable)

public void SetIcon(Drawable arg0)

Parameters

arg0 Drawable

Drawable

SetIcon(int)

public void SetIcon(int arg0)

Parameters

arg0 int

int

SetListNavigationCallbacks(SpinnerAdapter, OnNavigationListener)

[Obsolete]
public void SetListNavigationCallbacks(SpinnerAdapter arg0, ActionBar.OnNavigationListener arg1)

Parameters

arg0 SpinnerAdapter

SpinnerAdapter

arg1 ActionBar.OnNavigationListener

ActionBar.OnNavigationListener

SetLogo(Drawable)

public void SetLogo(Drawable arg0)

Parameters

arg0 Drawable

Drawable

SetLogo(int)

public void SetLogo(int arg0)

Parameters

arg0 int

int

SetNavigationMode(int)

[Obsolete]
public void SetNavigationMode(int arg0)

Parameters

arg0 int

int

SetSelectedNavigationItem(int)

[Obsolete]
public void SetSelectedNavigationItem(int arg0)

Parameters

arg0 int

int

SetSplitBackgroundDrawable(Drawable)

public void SetSplitBackgroundDrawable(Drawable arg0)

Parameters

arg0 Drawable

Drawable

SetStackedBackgroundDrawable(Drawable)

public void SetStackedBackgroundDrawable(Drawable arg0)

Parameters

arg0 Drawable

Drawable

SetSubtitle(CharSequence)

public void SetSubtitle(CharSequence arg0)

Parameters

arg0 CharSequence

CharSequence

SetSubtitle(int)

public void SetSubtitle(int arg0)

Parameters

arg0 int

int

SetTitle(CharSequence)

public void SetTitle(CharSequence arg0)

Parameters

arg0 CharSequence

CharSequence

SetTitle(int)

public void SetTitle(int arg0)

Parameters

arg0 int

int

Show()

public void Show()