Table of Contents

Class Dialog

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

Dialog()

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

public Dialog()

Dialog(Context)

public Dialog(Context arg0)

Parameters

arg0 Context

Context

Dialog(Context, int)

public Dialog(Context arg0, int arg1)

Parameters

arg0 Context

Context

arg1 int

int

Dialog(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

public Dialog(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

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

Methods

AddContentView(View, LayoutParams)

public void AddContentView(View arg0, ViewGroup.LayoutParams arg1)

Parameters

arg0 View

View

arg1 ViewGroup.LayoutParams

ViewGroup.LayoutParams

Cancel()

public void Cancel()

CloseOptionsMenu()

public void CloseOptionsMenu()

Create()

public void Create()

Dismiss()

public void Dismiss()

DispatchGenericMotionEvent(MotionEvent)

public bool DispatchGenericMotionEvent(MotionEvent arg0)

Parameters

arg0 MotionEvent

MotionEvent

Returns

bool

bool

DispatchKeyEvent(KeyEvent)

public bool DispatchKeyEvent(KeyEvent arg0)

Parameters

arg0 KeyEvent

KeyEvent

Returns

bool

bool

DispatchKeyShortcutEvent(KeyEvent)

public bool DispatchKeyShortcutEvent(KeyEvent arg0)

Parameters

arg0 KeyEvent

KeyEvent

Returns

bool

bool

DispatchPopulateAccessibilityEvent(AccessibilityEvent)

public bool DispatchPopulateAccessibilityEvent(AccessibilityEvent arg0)

Parameters

arg0 AccessibilityEvent

AccessibilityEvent

Returns

bool

bool

DispatchTouchEvent(MotionEvent)

public bool DispatchTouchEvent(MotionEvent arg0)

Parameters

arg0 MotionEvent

MotionEvent

Returns

bool

bool

DispatchTrackballEvent(MotionEvent)

public bool DispatchTrackballEvent(MotionEvent arg0)

Parameters

arg0 MotionEvent

MotionEvent

Returns

bool

bool

FindViewById<T>(int)

public T FindViewById<T>(int arg0) where T : View

Parameters

arg0 int

int

Returns

T

T

Type Parameters

T

View

GetActionBar()

public ActionBar GetActionBar()

Returns

ActionBar

ActionBar

GetContext()

public Context GetContext()

Returns

Context

Context

GetCurrentFocus()

public View GetCurrentFocus()

Returns

View

View

GetLayoutInflater()

public LayoutInflater GetLayoutInflater()

Returns

LayoutInflater

LayoutInflater

GetOnBackInvokedDispatcher()

public OnBackInvokedDispatcher GetOnBackInvokedDispatcher()

Returns

OnBackInvokedDispatcher

OnBackInvokedDispatcher

GetOwnerActivity()

public Activity GetOwnerActivity()

Returns

Activity

Activity

GetOwnerActivityDirect()

public Activity GetOwnerActivityDirect()

Returns

Activity

Activity

GetSearchEvent()

public SearchEvent GetSearchEvent()

Returns

SearchEvent

SearchEvent

GetVolumeControlStream()

public int GetVolumeControlStream()

Returns

int

int

GetWindow()

public Window GetWindow()

Returns

Window

Window

Hide()

public void Hide()

InvalidateOptionsMenu()

public void InvalidateOptionsMenu()

IsShowing()

public bool IsShowing()

Returns

bool

bool

OnActionModeFinished(ActionMode)

public void OnActionModeFinished(ActionMode arg0)

Parameters

arg0 ActionMode

ActionMode

OnActionModeStarted(ActionMode)

public void OnActionModeStarted(ActionMode arg0)

Parameters

arg0 ActionMode

ActionMode

OnAttachedToWindow()

public void OnAttachedToWindow()

OnBackPressed()

[Obsolete]
public void OnBackPressed()

OnContentChanged()

public void OnContentChanged()

OnContextItemSelected(MenuItem)

public bool OnContextItemSelected(MenuItem arg0)

Parameters

arg0 MenuItem

MenuItem

Returns

bool

bool

OnContextMenuClosed(Menu)

public void OnContextMenuClosed(Menu arg0)

Parameters

arg0 Menu

Menu

OnCreateContextMenu(ContextMenu, View, ContextMenuInfo)

public void OnCreateContextMenu(ContextMenu arg0, View arg1, ContextMenu.ContextMenuInfo arg2)

Parameters

arg0 ContextMenu

ContextMenu

arg1 View

View

arg2 ContextMenu.ContextMenuInfo

ContextMenu.ContextMenuInfo

OnCreateOptionsMenu(Menu)

public bool OnCreateOptionsMenu(Menu arg0)

Parameters

arg0 Menu

Menu

Returns

bool

bool

OnCreatePanelMenu(int, Menu)

public bool OnCreatePanelMenu(int arg0, Menu arg1)

Parameters

arg0 int

int

arg1 Menu

Menu

Returns

bool

bool

OnCreatePanelView(int)

public View OnCreatePanelView(int arg0)

Parameters

arg0 int

int

Returns

View

View

OnDetachedFromWindow()

public void OnDetachedFromWindow()

OnGenericMotionEvent(MotionEvent)

public bool OnGenericMotionEvent(MotionEvent arg0)

Parameters

arg0 MotionEvent

MotionEvent

Returns

bool

bool

OnKeyDown(int, KeyEvent)

public bool OnKeyDown(int arg0, KeyEvent arg1)

Parameters

arg0 int

int

arg1 KeyEvent

KeyEvent

Returns

bool

bool

OnKeyLongPress(int, KeyEvent)

public bool OnKeyLongPress(int arg0, KeyEvent arg1)

Parameters

arg0 int

int

arg1 KeyEvent

KeyEvent

Returns

bool

bool

OnKeyMultiple(int, int, KeyEvent)

public bool OnKeyMultiple(int arg0, int arg1, KeyEvent arg2)

Parameters

arg0 int

int

arg1 int

int

arg2 KeyEvent

KeyEvent

Returns

bool

bool

OnKeyShortcut(int, KeyEvent)

public bool OnKeyShortcut(int arg0, KeyEvent arg1)

Parameters

arg0 int

int

arg1 KeyEvent

KeyEvent

Returns

bool

bool

OnKeyUp(int, KeyEvent)

public bool OnKeyUp(int arg0, KeyEvent arg1)

Parameters

arg0 int

int

arg1 KeyEvent

KeyEvent

Returns

bool

bool

OnMenuItemSelected(int, MenuItem)

public bool OnMenuItemSelected(int arg0, MenuItem arg1)

Parameters

arg0 int

int

arg1 MenuItem

MenuItem

Returns

bool

bool

OnMenuOpened(int, Menu)

public bool OnMenuOpened(int arg0, Menu arg1)

Parameters

arg0 int

int

arg1 Menu

Menu

Returns

bool

bool

OnOptionsItemSelected(MenuItem)

public bool OnOptionsItemSelected(MenuItem arg0)

Parameters

arg0 MenuItem

MenuItem

Returns

bool

bool

OnOptionsMenuClosed(Menu)

public void OnOptionsMenuClosed(Menu arg0)

Parameters

arg0 Menu

Menu

OnPanelClosed(int, Menu)

public void OnPanelClosed(int arg0, Menu arg1)

Parameters

arg0 int

int

arg1 Menu

Menu

OnPrepareOptionsMenu(Menu)

public bool OnPrepareOptionsMenu(Menu arg0)

Parameters

arg0 Menu

Menu

Returns

bool

bool

OnPreparePanel(int, View, Menu)

public bool OnPreparePanel(int arg0, View arg1, Menu arg2)

Parameters

arg0 int

int

arg1 View

View

arg2 Menu

Menu

Returns

bool

bool

OnRestoreInstanceState(Bundle)

public void OnRestoreInstanceState(Bundle arg0)

Parameters

arg0 Bundle

Bundle

OnSaveInstanceState()

public Bundle OnSaveInstanceState()

Returns

Bundle

Bundle

OnSearchRequested()

public bool OnSearchRequested()

Returns

bool

bool

OnSearchRequested(SearchEvent)

public bool OnSearchRequested(SearchEvent arg0)

Parameters

arg0 SearchEvent

SearchEvent

Returns

bool

bool

OnTouchEvent(MotionEvent)

public bool OnTouchEvent(MotionEvent arg0)

Parameters

arg0 MotionEvent

MotionEvent

Returns

bool

bool

OnTrackballEvent(MotionEvent)

public bool OnTrackballEvent(MotionEvent arg0)

Parameters

arg0 MotionEvent

MotionEvent

Returns

bool

bool

OnWindowAttributesChanged(LayoutParams)

public void OnWindowAttributesChanged(WindowManager.LayoutParams arg0)

Parameters

arg0 WindowManager.LayoutParams

WindowManager.LayoutParams

OnWindowFocusChanged(bool)

public void OnWindowFocusChanged(bool arg0)

Parameters

arg0 bool

bool

OnWindowStartingActionMode(Callback)

public ActionMode OnWindowStartingActionMode(ActionMode.Callback arg0)

Parameters

arg0 ActionMode.Callback

ActionMode.Callback

Returns

ActionMode

ActionMode

OnWindowStartingActionMode(Callback, int)

public ActionMode OnWindowStartingActionMode(ActionMode.Callback arg0, int arg1)

Parameters

arg0 ActionMode.Callback

ActionMode.Callback

arg1 int

int

Returns

ActionMode

ActionMode

OpenContextMenu(View)

public void OpenContextMenu(View arg0)

Parameters

arg0 View

View

OpenOptionsMenu()

public void OpenOptionsMenu()

RegisterForContextMenu(View)

public void RegisterForContextMenu(View arg0)

Parameters

arg0 View

View

RequestWindowFeature(int)

public bool RequestWindowFeature(int arg0)

Parameters

arg0 int

int

Returns

bool

bool

RequireViewById<T>(int)

public T RequireViewById<T>(int arg0) where T : View

Parameters

arg0 int

int

Returns

T

T

Type Parameters

T

View

SetCancelMessage(Message)

public void SetCancelMessage(Message arg0)

Parameters

arg0 Message

Message

SetCancelable(bool)

public void SetCancelable(bool arg0)

Parameters

arg0 bool

bool

SetCanceledOnTouchOutside(bool)

public void SetCanceledOnTouchOutside(bool arg0)

Parameters

arg0 bool

bool

SetContentView(View)

public void SetContentView(View arg0)

Parameters

arg0 View

View

SetContentView(View, LayoutParams)

public void SetContentView(View arg0, ViewGroup.LayoutParams arg1)

Parameters

arg0 View

View

arg1 ViewGroup.LayoutParams

ViewGroup.LayoutParams

SetContentView(int)

public void SetContentView(int arg0)

Parameters

arg0 int

int

SetDismissMessage(Message)

public void SetDismissMessage(Message arg0)

Parameters

arg0 Message

Message

SetFeatureDrawable(int, Drawable)

public void SetFeatureDrawable(int arg0, Drawable arg1)

Parameters

arg0 int

int

arg1 Drawable

Drawable

SetFeatureDrawableAlpha(int, int)

public void SetFeatureDrawableAlpha(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

SetFeatureDrawableResource(int, int)

public void SetFeatureDrawableResource(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

SetFeatureDrawableUri(int, Uri)

public void SetFeatureDrawableUri(int arg0, Uri arg1)

Parameters

arg0 int

int

arg1 Uri

Uri

SetOnCancelListener(OnCancelListener)

public void SetOnCancelListener(DialogInterface.OnCancelListener arg0)

Parameters

arg0 DialogInterface.OnCancelListener

DialogInterface.OnCancelListener

SetOnDismissListener(OnDismissListener)

public void SetOnDismissListener(DialogInterface.OnDismissListener arg0)

Parameters

arg0 DialogInterface.OnDismissListener

DialogInterface.OnDismissListener

SetOnKeyListener(OnKeyListener)

public void SetOnKeyListener(DialogInterface.OnKeyListener arg0)

Parameters

arg0 DialogInterface.OnKeyListener

DialogInterface.OnKeyListener

SetOnShowListener(OnShowListener)

public void SetOnShowListener(DialogInterface.OnShowListener arg0)

Parameters

arg0 DialogInterface.OnShowListener

DialogInterface.OnShowListener

SetOwnerActivity(Activity)

public void SetOwnerActivity(Activity arg0)

Parameters

arg0 Activity

Activity

SetTitle(CharSequence)

public void SetTitle(CharSequence arg0)

Parameters

arg0 CharSequence

CharSequence

SetTitle(int)

public void SetTitle(int arg0)

Parameters

arg0 int

int

SetVolumeControlStream(int)

public void SetVolumeControlStream(int arg0)

Parameters

arg0 int

int

Show()

public void Show()

TakeKeyEvents(bool)

public void TakeKeyEvents(bool arg0)

Parameters

arg0 bool

bool

UnregisterForContextMenu(View)

public void UnregisterForContextMenu(View arg0)

Parameters

arg0 View

View

Operators

implicit operator DialogInterface(Dialog)

Converter from Dialog to DialogInterface

public static implicit operator DialogInterface(Dialog t)

Parameters

t Dialog

Returns

DialogInterface