如何从匹配器中获取视图<View>

How to get View from Matcher<View>

如何从匹配器获取视图?

我需要从 findbyview 没有具体给出的特定元素获取位图,但我可以通过指定更多匹配器来获取它

使用ViewInteractioncheck方法并实现自定义ViewAssertion

Kotlin 中的示例:

onView(TODO("ADD YOUR MATCHER")).check { view, noView ->
    // Get bitmap here
}

Java中的示例:

onView(/* TODO("ADD YOUR MATCHER") */).check(new ViewAssertion() {
    @Override
    public void check(View view, NoMatchingViewException noViewFoundException) {
        // Get bitmap here
    }
});