gpt4 book ai didi

android - 如何知道 View 是否显示在物理屏幕上?

转载 作者:搜寻专家 更新时间:2023-11-01 08:42:18 26 4
gpt4 key购买 nike

我想知道我的布局 View 何时显示在物理屏幕上。您知道在某些使用 ScrollView 的应用中,您必须向下滚动才能看到其他 View 。我想知道像 ButtonTextView 这样的 View 或其他 View 何时显示在物理屏幕上以完成某些工作。提前致谢:)

最佳答案

试试这个:

Rect scrollBounds = new Rect();
scrollView.getHitRect(scrollBounds);
if (view.getLocalVisibleRect(scrollBounds)) {
// Any portion of the view, even a single pixel, is within the visible window
} else {
// NONE of the view is within the visible window
}

关于android - 如何知道 View 是否显示在物理屏幕上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31341363/

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