我正在进行一些浓咖啡测试。 我的问题不是打开Main.activity,而是想在开始测试之前直接打开片段,这是主要活动的一部分。
答案 0 :(得分:0)
你不能。片段的目的是与Activity一起运行。 如果需要,您可以创建一个只运行片段及其布局的空活动,然后将该活动作为您的MainActivity放在清单中
答案 1 :(得分:0)
您可以在测试中执行FragmentManager
交易。
如果您在测试中使用ActivityTestRule,则可以使用getActivity()
获取已启动的活动,然后以与在生产代码中完成相同的方式交换或添加片段。