Package org.robolectric.shadows
Class ShadowDialog
- java.lang.Object
-
- org.robolectric.shadows.ShadowDialog
-
- Direct Known Subclasses:
ShadowAlertDialog
@Implements(android.app.Dialog.class) public class ShadowDialog extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.CharSequencetitle
-
Constructor Summary
Constructors Constructor Description ShadowDialog()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcallOnCreate(android.os.Bundle bundle)voidclickOn(int viewId)voidclickOnText(int textId)voidclickOnText(java.lang.String text)protected voiddismiss()static android.app.DialoggetLatestDialog()android.content.DialogInterface.OnCancelListenergetOnCancelListener()static java.util.List<android.app.Dialog>getShownDialogs()java.lang.CharSequencegetTitle()booleanhasBeenDismissed()booleanisCancelable()booleanisCancelableOnTouchOutside()static voidreset()protected voidsetCanceledOnTouchOutside(boolean flag)static voidsetLatestDialog(ShadowDialog latestDialog)protected voidsetOnCancelListener(android.content.DialogInterface.OnCancelListener listener)protected voidshow()
-
-
-
Method Detail
-
reset
@Resetter public static void reset()
-
getLatestDialog
public static android.app.Dialog getLatestDialog()
-
setLatestDialog
public static void setLatestDialog(ShadowDialog latestDialog)
-
show
@Implementation protected void show()
-
dismiss
@Implementation protected void dismiss()
-
clickOn
public void clickOn(int viewId)
-
setCanceledOnTouchOutside
@Implementation protected void setCanceledOnTouchOutside(boolean flag)
-
isCancelable
public boolean isCancelable()
-
isCancelableOnTouchOutside
public boolean isCancelableOnTouchOutside()
-
getOnCancelListener
public android.content.DialogInterface.OnCancelListener getOnCancelListener()
-
setOnCancelListener
@Implementation protected void setOnCancelListener(android.content.DialogInterface.OnCancelListener listener)
-
hasBeenDismissed
public boolean hasBeenDismissed()
-
getTitle
public java.lang.CharSequence getTitle()
-
clickOnText
public void clickOnText(int textId)
-
clickOnText
public void clickOnText(java.lang.String text)
-
getShownDialogs
public static java.util.List<android.app.Dialog> getShownDialogs()
-
callOnCreate
public void callOnCreate(android.os.Bundle bundle)
-
-