[]Struct jni_android_sys::android::widget::Spinner

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

public class Spinner

Required feature: "android-widget-Spinner"

Methods

impl Spinner

pub fn new_Context<'env>(
    __jni_env: &'env Env,
    arg0: impl Into<Option<&'env Context>>
) -> Result<Local<'env, Spinner>, Local<'env, Throwable>>
[src]

Spinner

Required features: "android-content-Context"

pub fn new_Context_int<'env>(
    __jni_env: &'env Env,
    arg0: impl Into<Option<&'env Context>>,
    arg1: i32
) -> Result<Local<'env, Spinner>, Local<'env, Throwable>>
[src]

Spinner

Required features: "android-content-Context"

pub fn new_Context_AttributeSet<'env>(
    __jni_env: &'env Env,
    arg0: impl Into<Option<&'env Context>>,
    arg1: impl Into<Option<&'env AttributeSet>>
) -> Result<Local<'env, Spinner>, Local<'env, Throwable>>
[src]

Spinner

Required features: "android-content-Context", "android-util-AttributeSet"

pub fn new_Context_AttributeSet_int<'env>(
    __jni_env: &'env Env,
    arg0: impl Into<Option<&'env Context>>,
    arg1: impl Into<Option<&'env AttributeSet>>,
    arg2: i32
) -> Result<Local<'env, Spinner>, Local<'env, Throwable>>
[src]

Spinner

Required features: "android-content-Context", "android-util-AttributeSet"

pub fn new_Context_AttributeSet_int_int<'env>(
    __jni_env: &'env Env,
    arg0: impl Into<Option<&'env Context>>,
    arg1: impl Into<Option<&'env AttributeSet>>,
    arg2: i32,
    arg3: i32
) -> Result<Local<'env, Spinner>, Local<'env, Throwable>>
[src]

Spinner

Required features: "android-content-Context", "android-util-AttributeSet"

pub fn new_Context_AttributeSet_int_int_int<'env>(
    __jni_env: &'env Env,
    arg0: impl Into<Option<&'env Context>>,
    arg1: impl Into<Option<&'env AttributeSet>>,
    arg2: i32,
    arg3: i32,
    arg4: i32
) -> Result<Local<'env, Spinner>, Local<'env, Throwable>>
[src]

Spinner

Required features: "android-content-Context", "android-util-AttributeSet"

pub fn new_Context_AttributeSet_int_int_int_Theme<'env>(
    __jni_env: &'env Env,
    arg0: impl Into<Option<&'env Context>>,
    arg1: impl Into<Option<&'env AttributeSet>>,
    arg2: i32,
    arg3: i32,
    arg4: i32,
    arg5: impl Into<Option<&'env Resources_Theme>>
) -> Result<Local<'env, Spinner>, Local<'env, Throwable>>
[src]

Spinner

Required features: "android-content-Context", "android-content-res-Resources_Theme", "android-util-AttributeSet"

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

getPopupContext

Required features: "android-content-Context"

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

setPopupBackgroundDrawable

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

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

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

getPopupBackground

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

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

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

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

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

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

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

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

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

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

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

setAdapter

Required features: "android-widget-SpinnerAdapter"

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

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

setOnItemClickListener

Required features: "android-widget-AdapterView_OnItemClickListener"

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

onTouchEvent

Required features: "android-view-MotionEvent"

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

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

onClick

Required features: "android-content-DialogInterface"

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

getAccessibilityClassName

Required features: "java-lang-CharSequence"

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

setPrompt

Required features: "java-lang-CharSequence"

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

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

getPrompt

Required features: "java-lang-CharSequence"

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

onSaveInstanceState

Required features: "android-os-Parcelable"

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

onRestoreInstanceState

Required features: "android-os-Parcelable"

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

onResolvePointerIcon

Required features: "android-view-MotionEvent", "android-view-PointerIcon"

pub const MODE_DIALOG: i32[src]

public static final MODE_DIALOG

pub const MODE_DROPDOWN: i32[src]

public static final MODE_DROPDOWN

Methods from Deref<Target = AbsSpinner>

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

setAdapter

Required features: "android-widget-SpinnerAdapter"

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

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

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

getSelectedView

Required features: "android-view-View"

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

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

getAdapter

Required features: "android-widget-SpinnerAdapter"

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

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

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

onSaveInstanceState

Required features: "android-os-Parcelable"

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

onRestoreInstanceState

Required features: "android-os-Parcelable"

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

getAccessibilityClassName

Required features: "java-lang-CharSequence"

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

autofill

Required features: "android-view-autofill-AutofillValue"

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

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

getAutofillValue

Required features: "android-view-autofill-AutofillValue"

Trait Implementations

impl AsJValue for Spinner

impl AsRef<DialogInterface_OnClickListener> for Spinner

impl AsValidJObjectAndEnv for Spinner

impl Deref for Spinner

type Target = AbsSpinner

The resulting type after dereferencing.

impl JniType for Spinner

Auto Trait Implementations

impl RefUnwindSafe for Spinner

impl !Send for Spinner

impl !Sync for Spinner

impl Unpin for Spinner

impl UnwindSafe for Spinner

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.