public interface StartsActivity extends ExecutesMethod
| Modifier and Type | Method and Description |
|---|---|
default java.lang.String |
currentActivity()
Get the current activity being run on the mobile device.
|
default void |
startActivity(java.lang.String appPackage,
java.lang.String appActivity)
This method should start arbitrary activity during a test.
|
default void |
startActivity(java.lang.String appPackage,
java.lang.String appActivity,
java.lang.String appWaitPackage,
java.lang.String appWaitActivity)
This method should start arbitrary activity during a test.
|
default void |
startActivity(java.lang.String appPackage,
java.lang.String appActivity,
java.lang.String appWaitPackage,
java.lang.String appWaitActivity,
boolean stopApp)
This method should start arbitrary activity during a test.
|
default void |
startActivity(java.lang.String appPackage,
java.lang.String appActivity,
java.lang.String appWaitPackage,
java.lang.String appWaitActivity,
java.lang.String intentAction,
java.lang.String intentCategory,
java.lang.String intentFlags,
java.lang.String intentOptionalArgs)
This method should start arbitrary activity during a test.
|
default void |
startActivity(java.lang.String appPackage,
java.lang.String appActivity,
java.lang.String appWaitPackage,
java.lang.String appWaitActivity,
java.lang.String intentAction,
java.lang.String intentCategory,
java.lang.String intentFlags,
java.lang.String optionalIntentArguments,
boolean stopApp)
This method should start arbitrary activity during a test.
|
execute, executedefault void startActivity(java.lang.String appPackage,
java.lang.String appActivity,
java.lang.String appWaitPackage,
java.lang.String appWaitActivity,
boolean stopApp)
throws java.lang.IllegalArgumentException
appPackage - The package containing the activity. [Required]appActivity - The activity to start. [Required]appWaitPackage - Automation will begin after this package starts. [Optional]appWaitActivity - Automation will begin after this activity starts. [Optional]stopApp - If true, target app will be stopped. [Optional]java.lang.IllegalArgumentExceptiondefault void startActivity(java.lang.String appPackage,
java.lang.String appActivity,
java.lang.String appWaitPackage,
java.lang.String appWaitActivity)
throws java.lang.IllegalArgumentException
appPackage - The package containing the activity. [Required]appActivity - The activity to start. [Required]appWaitPackage - Automation will begin after this package starts. [Optional]appWaitActivity - Automation will begin after this activity starts. [Optional]java.lang.IllegalArgumentExceptiondefault void startActivity(java.lang.String appPackage,
java.lang.String appActivity)
throws java.lang.IllegalArgumentException
appPackage - The package containing the activity. [Required]appActivity - The activity to start. [Required]java.lang.IllegalArgumentExceptiondefault void startActivity(java.lang.String appPackage,
java.lang.String appActivity,
java.lang.String appWaitPackage,
java.lang.String appWaitActivity,
java.lang.String intentAction,
java.lang.String intentCategory,
java.lang.String intentFlags,
java.lang.String intentOptionalArgs)
throws java.lang.IllegalArgumentException
appPackage - The package containing the activity. [Required]appActivity - The activity to start. [Required]appWaitPackage - Automation will begin after this package starts. [Optional]appWaitActivity - Automation will begin after this activity starts. [Optional]intentAction - Intent action which will be used to start activity [Optional]intentCategory - Intent category which will be used to start activity [Optional]intentFlags - Flags that will be used to start activity [Optional]intentOptionalArgs - Additional intent arguments that will be used to
start activity [Optional]java.lang.IllegalArgumentExceptiondefault void startActivity(java.lang.String appPackage,
java.lang.String appActivity,
java.lang.String appWaitPackage,
java.lang.String appWaitActivity,
java.lang.String intentAction,
java.lang.String intentCategory,
java.lang.String intentFlags,
java.lang.String optionalIntentArguments,
boolean stopApp)
throws java.lang.IllegalArgumentException
appPackage - The package containing the activity. [Required]appActivity - The activity to start. [Required]appWaitPackage - Automation will begin after this package starts. [Optional]appWaitActivity - Automation will begin after this activity starts. [Optional]intentAction - Intent action which will be used to start activity [Optional]intentCategory - Intent category which will be used to start activity [Optional]intentFlags - Flags that will be used to start activity [Optional]optionalIntentArguments - Additional intent arguments that will be used to
start activity [Optional]stopApp - If true, target app will be stopped. [Optional]java.lang.IllegalArgumentExceptiondefault java.lang.String currentActivity()