检查视图是否可见并且是否被其他视图遮挡?

时间:2020-03-02 16:34:05

标签: android android-layout

将Espresso放在一边,只有一个View实例可用,有没有一种方法可以测试它是否对用户可见并且没有被其他东西遮盖?

如果在目标矩形内可见,

view.getGlobalVisibleRect(Rect())将返回true。

在我的情况下,

view.visibility是可见的,但是在布局的顶部还有另一个视图。

view.isShown以某种方式提供了true,即使顶部的另一个视图遮盖了。

有什么方法可以知道用户实际上是否可以看到视图?

0 个答案:

没有答案