[]Struct jni_android_sys::android::app::ActionBar

#[repr(transparent)]
pub struct ActionBar(_);

public class ActionBar

Required feature: "android-app-ActionBar"

Methods

impl ActionBar

pub fn new<'env>(
    __jni_env: &'env Env
) -> Result<Local<'env, ActionBar>, Local<'env, Throwable>>
[src]

pub fn setCustomView_View<'env>(
    &'env self,
    arg0: impl Into<Option<&'env View>>
) -> Result<(), Local<'env, Throwable>>
[src]

setCustomView

Required features: "android-view-View"

pub fn setCustomView_View_LayoutParams<'env>(
    &'env self,
    arg0: impl Into<Option<&'env View>>,
    arg1: impl Into<Option<&'env ActionBar_LayoutParams>>
) -> Result<(), Local<'env, Throwable>>
[src]

setCustomView

Required features: "android-app-ActionBar_LayoutParams", "android-view-View"

pub fn setCustomView_int<'env>(
    &'env self,
    arg0: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn setIcon_int<'env>(
    &'env self,
    arg0: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn setIcon_Drawable<'env>(
    &'env self,
    arg0: impl Into<Option<&'env Drawable>>
) -> Result<(), Local<'env, Throwable>>
[src]

setIcon

Required features: "android-graphics-drawable-Drawable"

pub fn setLogo_int<'env>(
    &'env self,
    arg0: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn setLogo_Drawable<'env>(
    &'env self,
    arg0: impl Into<Option<&'env Drawable>>
) -> Result<(), Local<'env, Throwable>>
[src]

setLogo

Required features: "android-graphics-drawable-Drawable"

pub fn setListNavigationCallbacks<'env>(
    &'env self,
    arg0: impl Into<Option<&'env SpinnerAdapter>>,
    arg1: impl Into<Option<&'env ActionBar_OnNavigationListener>>
) -> Result<(), Local<'env, Throwable>>
[src]

Deprecated

setListNavigationCallbacks

Required features: "android-app-ActionBar_OnNavigationListener", "android-widget-SpinnerAdapter"

pub fn setSelectedNavigationItem<'env>(
    &'env self,
    arg0: i32
) -> Result<(), Local<'env, Throwable>>
[src]

Deprecated

pub fn getSelectedNavigationIndex<'env>(
    &'env self
) -> Result<i32, Local<'env, Throwable>>
[src]

Deprecated

pub fn getNavigationItemCount<'env>(
    &'env self
) -> Result<i32, Local<'env, Throwable>>
[src]

Deprecated

pub fn setTitle_CharSequence<'env>(
    &'env self,
    arg0: impl Into<Option<&'env CharSequence>>
) -> Result<(), Local<'env, Throwable>>
[src]

setTitle

Required features: "java-lang-CharSequence"

pub fn setTitle_int<'env>(
    &'env self,
    arg0: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn setSubtitle_CharSequence<'env>(
    &'env self,
    arg0: impl Into<Option<&'env CharSequence>>
) -> Result<(), Local<'env, Throwable>>
[src]

setSubtitle

Required features: "java-lang-CharSequence"

pub fn setSubtitle_int<'env>(
    &'env self,
    arg0: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn setDisplayOptions_int<'env>(
    &'env self,
    arg0: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn setDisplayOptions_int_int<'env>(
    &'env self,
    arg0: i32,
    arg1: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn setDisplayUseLogoEnabled<'env>(
    &'env self,
    arg0: bool
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn setDisplayShowHomeEnabled<'env>(
    &'env self,
    arg0: bool
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn setDisplayHomeAsUpEnabled<'env>(
    &'env self,
    arg0: bool
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn setDisplayShowTitleEnabled<'env>(
    &'env self,
    arg0: bool
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn setDisplayShowCustomEnabled<'env>(
    &'env self,
    arg0: bool
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn setBackgroundDrawable<'env>(
    &'env self,
    arg0: impl Into<Option<&'env Drawable>>
) -> Result<(), Local<'env, Throwable>>
[src]

setBackgroundDrawable

Required features: "android-graphics-drawable-Drawable"

pub fn setStackedBackgroundDrawable<'env>(
    &'env self,
    arg0: impl Into<Option<&'env Drawable>>
) -> Result<(), Local<'env, Throwable>>
[src]

setStackedBackgroundDrawable

Required features: "android-graphics-drawable-Drawable"

pub fn setSplitBackgroundDrawable<'env>(
    &'env self,
    arg0: impl Into<Option<&'env Drawable>>
) -> Result<(), Local<'env, Throwable>>
[src]

setSplitBackgroundDrawable

Required features: "android-graphics-drawable-Drawable"

pub fn getCustomView<'env>(
    &'env self
) -> Result<Option<Local<'env, View>>, Local<'env, Throwable>>
[src]

getCustomView

Required features: "android-view-View"

pub fn getTitle<'env>(
    &'env self
) -> Result<Option<Local<'env, CharSequence>>, Local<'env, Throwable>>
[src]

getTitle

Required features: "java-lang-CharSequence"

pub fn getSubtitle<'env>(
    &'env self
) -> Result<Option<Local<'env, CharSequence>>, Local<'env, Throwable>>
[src]

getSubtitle

Required features: "java-lang-CharSequence"

pub fn getNavigationMode<'env>(
    &'env self
) -> Result<i32, Local<'env, Throwable>>
[src]

Deprecated

pub fn setNavigationMode<'env>(
    &'env self,
    arg0: i32
) -> Result<(), Local<'env, Throwable>>
[src]

Deprecated

pub fn getDisplayOptions<'env>(
    &'env self
) -> Result<i32, Local<'env, Throwable>>
[src]

pub fn newTab<'env>(
    &'env self
) -> Result<Option<Local<'env, ActionBar_Tab>>, Local<'env, Throwable>>
[src]

Deprecated

newTab

Required features: "android-app-ActionBar_Tab"

pub fn addTab_Tab<'env>(
    &'env self,
    arg0: impl Into<Option<&'env ActionBar_Tab>>
) -> Result<(), Local<'env, Throwable>>
[src]

Deprecated

addTab

Required features: "android-app-ActionBar_Tab"

pub fn addTab_Tab_boolean<'env>(
    &'env self,
    arg0: impl Into<Option<&'env ActionBar_Tab>>,
    arg1: bool
) -> Result<(), Local<'env, Throwable>>
[src]

Deprecated

addTab

Required features: "android-app-ActionBar_Tab"

pub fn addTab_Tab_int<'env>(
    &'env self,
    arg0: impl Into<Option<&'env ActionBar_Tab>>,
    arg1: i32
) -> Result<(), Local<'env, Throwable>>
[src]

Deprecated

addTab

Required features: "android-app-ActionBar_Tab"

pub fn addTab_Tab_int_boolean<'env>(
    &'env self,
    arg0: impl Into<Option<&'env ActionBar_Tab>>,
    arg1: i32,
    arg2: bool
) -> Result<(), Local<'env, Throwable>>
[src]

Deprecated

addTab

Required features: "android-app-ActionBar_Tab"

pub fn removeTab<'env>(
    &'env self,
    arg0: impl Into<Option<&'env ActionBar_Tab>>
) -> Result<(), Local<'env, Throwable>>
[src]

Deprecated

removeTab

Required features: "android-app-ActionBar_Tab"

pub fn removeTabAt<'env>(
    &'env self,
    arg0: i32
) -> Result<(), Local<'env, Throwable>>
[src]

Deprecated

pub fn removeAllTabs<'env>(&'env self) -> Result<(), Local<'env, Throwable>>[src]

Deprecated

pub fn selectTab<'env>(
    &'env self,
    arg0: impl Into<Option<&'env ActionBar_Tab>>
) -> Result<(), Local<'env, Throwable>>
[src]

Deprecated

selectTab

Required features: "android-app-ActionBar_Tab"

pub fn getSelectedTab<'env>(
    &'env self
) -> Result<Option<Local<'env, ActionBar_Tab>>, Local<'env, Throwable>>
[src]

Deprecated

getSelectedTab

Required features: "android-app-ActionBar_Tab"

pub fn getTabAt<'env>(
    &'env self,
    arg0: i32
) -> Result<Option<Local<'env, ActionBar_Tab>>, Local<'env, Throwable>>
[src]

Deprecated

getTabAt

Required features: "android-app-ActionBar_Tab"

pub fn getTabCount<'env>(&'env self) -> Result<i32, Local<'env, Throwable>>[src]

Deprecated

pub fn getHeight<'env>(&'env self) -> Result<i32, Local<'env, Throwable>>[src]

pub fn show<'env>(&'env self) -> Result<(), Local<'env, Throwable>>[src]

pub fn hide<'env>(&'env self) -> Result<(), Local<'env, Throwable>>[src]

pub fn isShowing<'env>(&'env self) -> Result<bool, Local<'env, Throwable>>[src]

pub fn addOnMenuVisibilityListener<'env>(
    &'env self,
    arg0: impl Into<Option<&'env ActionBar_OnMenuVisibilityListener>>
) -> Result<(), Local<'env, Throwable>>
[src]

addOnMenuVisibilityListener

Required features: "android-app-ActionBar_OnMenuVisibilityListener"

pub fn removeOnMenuVisibilityListener<'env>(
    &'env self,
    arg0: impl Into<Option<&'env ActionBar_OnMenuVisibilityListener>>
) -> Result<(), Local<'env, Throwable>>
[src]

removeOnMenuVisibilityListener

Required features: "android-app-ActionBar_OnMenuVisibilityListener"

pub fn setHomeButtonEnabled<'env>(
    &'env self,
    arg0: bool
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn getThemedContext<'env>(
    &'env self
) -> Result<Option<Local<'env, Context>>, Local<'env, Throwable>>
[src]

getThemedContext

Required features: "android-content-Context"

pub fn setHomeAsUpIndicator_Drawable<'env>(
    &'env self,
    arg0: impl Into<Option<&'env Drawable>>
) -> Result<(), Local<'env, Throwable>>
[src]

setHomeAsUpIndicator

Required features: "android-graphics-drawable-Drawable"

pub fn setHomeAsUpIndicator_int<'env>(
    &'env self,
    arg0: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn setHomeActionContentDescription_CharSequence<'env>(
    &'env self,
    arg0: impl Into<Option<&'env CharSequence>>
) -> Result<(), Local<'env, Throwable>>
[src]

setHomeActionContentDescription

Required features: "java-lang-CharSequence"

pub fn setHomeActionContentDescription_int<'env>(
    &'env self,
    arg0: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn setHideOnContentScrollEnabled<'env>(
    &'env self,
    arg0: bool
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn isHideOnContentScrollEnabled<'env>(
    &'env self
) -> Result<bool, Local<'env, Throwable>>
[src]

pub fn getHideOffset<'env>(&'env self) -> Result<i32, Local<'env, Throwable>>[src]

pub fn setHideOffset<'env>(
    &'env self,
    arg0: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn setElevation<'env>(
    &'env self,
    arg0: f32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn getElevation<'env>(&'env self) -> Result<f32, Local<'env, Throwable>>[src]

pub const DISPLAY_HOME_AS_UP: i32[src]

public static final DISPLAY_HOME_AS_UP

pub const DISPLAY_SHOW_CUSTOM: i32[src]

public static final DISPLAY_SHOW_CUSTOM

pub const DISPLAY_SHOW_HOME: i32[src]

public static final DISPLAY_SHOW_HOME

pub const DISPLAY_SHOW_TITLE: i32[src]

public static final DISPLAY_SHOW_TITLE

public static final DISPLAY_USE_LOGO

pub const NAVIGATION_MODE_LIST: i32[src]

Deprecated

public static final NAVIGATION_MODE_LIST

pub const NAVIGATION_MODE_STANDARD: i32[src]

Deprecated

public static final NAVIGATION_MODE_STANDARD

pub const NAVIGATION_MODE_TABS: i32[src]

Deprecated

public static final NAVIGATION_MODE_TABS

Methods from Deref<Target = Object>

pub fn getClass<'env>(
    &'env self
) -> Result<Option<Local<'env, Class>>, Local<'env, Throwable>>
[src]

getClass

Required features: "java-lang-Class"

pub fn hashCode<'env>(&'env self) -> Result<i32, Local<'env, Throwable>>[src]

pub fn equals<'env>(
    &'env self,
    arg0: impl Into<Option<&'env Object>>
) -> Result<bool, Local<'env, Throwable>>
[src]

equals

Required features: "java-lang-Object"

pub fn toString<'env>(
    &'env self
) -> Result<Option<Local<'env, String>>, Local<'env, Throwable>>
[src]

toString

Required features: "java-lang-String"

pub fn notify<'env>(&'env self) -> Result<(), Local<'env, Throwable>>[src]

pub fn notifyAll<'env>(&'env self) -> Result<(), Local<'env, Throwable>>[src]

pub fn wait_long<'env>(
    &'env self,
    arg0: i64
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn wait_long_int<'env>(
    &'env self,
    arg0: i64,
    arg1: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn wait<'env>(&'env self) -> Result<(), Local<'env, Throwable>>[src]

Trait Implementations

impl AsJValue for ActionBar

impl AsValidJObjectAndEnv for ActionBar

impl Deref for ActionBar

type Target = Object

The resulting type after dereferencing.

impl JniType for ActionBar

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.