fragment 是否有与 Activity 等效的方法?
我有一个应用程序,想要测试 fragment 交易。
还有其他解决方法吗?我讨厌放置 solo.sleep(2000) 只是为了等待事务完成。
最佳答案
我不知道从哪个版本开始,但现在(3.6)Robotium 有 4 种与 fragment 一起使用的方法
waitForFragmentById(int) - com.jayway.android.robotium.solo.Solo 类中的方法 等待具有给定 id 的 Fragment 出现。
waitForFragmentById(int, int) - com.jayway.android.robotium.solo.Solo 类中的方法 等待具有给定 id 的 Fragment 出现。
waitForFragmentByTag(String) - com.jayway.android.robotium.solo.Solo 类中的方法 等待带有给定标签的 fragment 出现。
waitForFragmentByTag(String, int) - com.jayway.android.robotium.solo.Solo 类中的方法 等待带有给定标签的 fragment 出现。
检查 javadoc 以了解详细信息。
关于android - Robotium waitForFragment,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10924435/