[]Struct jni_android_sys::android::app::Dialog

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

public class Dialog

Required feature: "android-app-Dialog"

Methods

impl Dialog

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

Dialog

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, Dialog>, Local<'env, Throwable>>
[src]

Dialog

Required features: "android-content-Context"

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

getContext

Required features: "android-content-Context"

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

getActionBar

Required features: "android-app-ActionBar"

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

setOwnerActivity

Required features: "android-app-Activity"

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

getOwnerActivity

Required features: "android-app-Activity"

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

pub fn create<'env>(&'env self) -> Result<(), 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 dismiss<'env>(&'env self) -> Result<(), Local<'env, Throwable>>[src]

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

onSaveInstanceState

Required features: "android-os-Bundle"

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

onRestoreInstanceState

Required features: "android-os-Bundle"

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

getWindow

Required features: "android-view-Window"

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

getCurrentFocus

Required features: "android-view-View"

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

findViewById

Required features: "android-view-View"

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

requireViewById

Required features: "android-view-View"

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

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

setContentView

Required features: "android-view-View"

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

setContentView

Required features: "android-view-View", "android-view-ViewGroup_LayoutParams"

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

addContentView

Required features: "android-view-View", "android-view-ViewGroup_LayoutParams"

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 onKeyDown<'env>(
    &'env self,
    arg0: i32,
    arg1: impl Into<Option<&'env KeyEvent>>
) -> Result<bool, Local<'env, Throwable>>
[src]

onKeyDown

Required features: "android-view-KeyEvent"

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

onKeyLongPress

Required features: "android-view-KeyEvent"

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

onKeyUp

Required features: "android-view-KeyEvent"

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

onKeyMultiple

Required features: "android-view-KeyEvent"

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

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

onKeyShortcut

Required features: "android-view-KeyEvent"

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 onTrackballEvent<'env>(
    &'env self,
    arg0: impl Into<Option<&'env MotionEvent>>
) -> Result<bool, Local<'env, Throwable>>
[src]

onTrackballEvent

Required features: "android-view-MotionEvent"

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

onGenericMotionEvent

Required features: "android-view-MotionEvent"

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

onWindowAttributesChanged

Required features: "android-view-WindowManager_LayoutParams"

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

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

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

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

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

dispatchKeyEvent

Required features: "android-view-KeyEvent"

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

dispatchKeyShortcutEvent

Required features: "android-view-KeyEvent"

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

dispatchTouchEvent

Required features: "android-view-MotionEvent"

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

dispatchTrackballEvent

Required features: "android-view-MotionEvent"

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

dispatchGenericMotionEvent

Required features: "android-view-MotionEvent"

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

dispatchPopulateAccessibilityEvent

Required features: "android-view-accessibility-AccessibilityEvent"

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

onCreatePanelView

Required features: "android-view-View"

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

onCreatePanelMenu

Required features: "android-view-Menu"

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

onPreparePanel

Required features: "android-view-Menu", "android-view-View"

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

onMenuOpened

Required features: "android-view-Menu"

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

onMenuItemSelected

Required features: "android-view-MenuItem"

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

onPanelClosed

Required features: "android-view-Menu"

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

onCreateOptionsMenu

Required features: "android-view-Menu"

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

onPrepareOptionsMenu

Required features: "android-view-Menu"

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

onOptionsItemSelected

Required features: "android-view-MenuItem"

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

onOptionsMenuClosed

Required features: "android-view-Menu"

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

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

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

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

onCreateContextMenu

Required features: "android-view-ContextMenu", "android-view-ContextMenu_ContextMenuInfo", "android-view-View"

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

registerForContextMenu

Required features: "android-view-View"

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

unregisterForContextMenu

Required features: "android-view-View"

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

openContextMenu

Required features: "android-view-View"

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

onContextItemSelected

Required features: "android-view-MenuItem"

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

onContextMenuClosed

Required features: "android-view-Menu"

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

onSearchRequested

Required features: "android-view-SearchEvent"

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

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

getSearchEvent

Required features: "android-view-SearchEvent"

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

onWindowStartingActionMode

Required features: "android-view-ActionMode", "android-view-ActionMode_Callback"

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

onWindowStartingActionMode

Required features: "android-view-ActionMode", "android-view-ActionMode_Callback"

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

onActionModeStarted

Required features: "android-view-ActionMode"

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

onActionModeFinished

Required features: "android-view-ActionMode"

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

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

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

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

setFeatureDrawableUri

Required features: "android-net-Uri"

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

setFeatureDrawable

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

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

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

getLayoutInflater

Required features: "android-view-LayoutInflater"

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

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

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

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

setOnCancelListener

Required features: "android-content-DialogInterface_OnCancelListener"

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

setCancelMessage

Required features: "android-os-Message"

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

setOnDismissListener

Required features: "android-content-DialogInterface_OnDismissListener"

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

setOnShowListener

Required features: "android-content-DialogInterface_OnShowListener"

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

setDismissMessage

Required features: "android-os-Message"

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

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

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

setOnKeyListener

Required features: "android-content-DialogInterface_OnKeyListener"

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 Dialog

impl AsRef<DialogInterface> for Dialog

impl AsRef<KeyEvent_Callback> for Dialog

impl AsRef<View_OnCreateContextMenuListener> for Dialog

impl AsRef<Window_Callback> for Dialog

impl AsValidJObjectAndEnv for Dialog

impl Deref for Dialog

type Target = Object

The resulting type after dereferencing.

impl JniType for Dialog

Auto Trait Implementations

impl RefUnwindSafe for Dialog

impl !Send for Dialog

impl !Sync for Dialog

impl Unpin for Dialog

impl UnwindSafe for Dialog

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.