我正在使用ActivitiyInstrumentationTestCase2类进行Android Instrumentation测试用例。我已经使用Activity上下文显示了一个对话框。
Activity.java
Dialog customDialog = new Dialog(this);
有没有办法在测试用例活动中使用活动上下文检索对话框?
答案 0 :(得分:0)
根据源代码,您可以使用方法getOwnerActivity()
来获取传递给构造函数的Activity
。
使用返回getAssociatedActivity()
的{{1}}获取名称可能会有所帮助(如果您在创建{{{{}}之前有多个使用ComponentName
上下文的组件层,这将非常有用1}}