gpt4 book ai didi

java - 如何从 ActivityScenarioRule 访问 Activity

转载 作者:行者123 更新时间:2023-12-03 11:17:48 35 4
gpt4 key购买 nike

我正在使用 ActivityScenarioRule对于 Espresso UI 测试,我想访问方法 getStringArray() , 调用需要 Activity .那么,有没有办法检索 ActivityActivityScenarioRule , 可能类似于 getActivityActivityTestRule .

@Rule
public ActivityScenarioRule activityScenarioRule = new ActivityScenarioRule<>(MainActivity.class);

我没有使用 ActivityTestRule ,因为它已被弃用!

最佳答案

由于您似乎使用的是 Java,因此您可以这样做:

@Rule
ActivityScenarioRule<MainActivity> activityScenarioRule = new ActivityScenarioRule<>(MainActivity.class);

@Test
public void test() {
activityScenarioRule.getScenario().onActivity(activity -> {
// use 'activity'.
});
}

请阅读 documentation有关这些与被测 Activity 交互的新方式的更多信息。

关于java - 如何从 ActivityScenarioRule 访问 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61953249/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com