Solo 2.5 API
java.lang.Object
com.jayway.android.robotium.solo.Solo
构造方法:
Solo(android.app.Instrumentation instrumentation)
Solo(android.app.Instrumentation instrumentation,
android.app.Activity activity)
instrumentation and 开始的 activity
Activity:
assertCurrentActivity(java.lang.String message,
java.lang.Class expectedClass) 判断预期的 activity是当前活动的 activity
参数:
message - 如果判断失败,则显示的信息
expectedClass - Class 对象,如:MyActivity.class
assertCurrentActivity(java.lang.String message,
java.lang.Class expectedClass, boolean isNewInstance)
参数:
isNewInstance:true 如果预期 activity 是一个新的 activity 实例
assertCurrentActivity(java.lang.String message, java.lang.String name)
参数:
Name:例如 "MyActivity"
assertCurrentActivity(java.lang.String message, java.lang.String name,
boolean isNewInstance)
getActivityMonitor() 返回 Robotium 使用的 activity 监视器
getAllOpenedActivities() 返回一个 arrayList 包括所有 open 和 活动的 activity
goBackToActivity(java.lang.String name)
参数 Name:例如"MyActivity"