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 Object
-
Field Summary
Fields Modifier and Type Field Description protected CharSequencetitle -
Constructor Summary
Constructors Constructor Description ShadowDialog() -
Method Summary
Modifier and Type Method Description voidcallOnCreate(Bundle bundle)voidclickOn(int viewId)voidclickOnText(int textId)voidclickOnText(String text)protected voiddismiss()static DialoggetLatestDialog()DialogInterface.OnCancelListenergetOnCancelListener()static List<Dialog>getShownDialogs()CharSequencegetTitle()booleanhasBeenDismissed()booleanisCancelable()booleanisCancelableOnTouchOutside()static voidreset()protected voidsetCanceledOnTouchOutside(boolean flag)static voidsetLatestDialog(ShadowDialog dialog)protected voidsetOnCancelListener(DialogInterface.OnCancelListener listener)protected voidshow()
-
Field Details
-
Constructor Details
-
ShadowDialog
public ShadowDialog()
-
-
Method Details
-
reset
-
getLatestDialog
-
setLatestDialog
-
show
-
dismiss
-
clickOn
public void clickOn(int viewId) -
setCanceledOnTouchOutside
-
isCancelable
public boolean isCancelable() -
isCancelableOnTouchOutside
public boolean isCancelableOnTouchOutside() -
getOnCancelListener
-
setOnCancelListener
-
hasBeenDismissed
public boolean hasBeenDismissed() -
getTitle
-
clickOnText
public void clickOnText(int textId) -
clickOnText
-
getShownDialogs
-
callOnCreate
-