gpt4 book ai didi

android - 识别 View 何时真正从 Activity 的可见区域出现/消失

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:30:12 30 4
gpt4 key购买 nike

我想知道是否有任何具体的方法可以让我们在 View 实际出现在屏幕上或从屏幕上消失时收到通知。我尝试了几乎所有的 View 方法来查看是否收到任何通知,但没有得到任何有用的信息。

我可以以某种方式解决并说当前正在使用“onDraw()”方法将 View 显示在 Activity 的可见区域中。但是当 View 超出可见区域时,绝对没有办法找出相同的内容。在这方面有什么可以帮助我的吗?

谢谢,阿肖克。

最佳答案

您可以将 onResume() 组合用于 Activity,然后在您可以使用的所需 View 上onResume() 中的 getVisibility() 方法。

如果您仅支持 2.2 及更高版本(API 级别 8),甚至更好,您可以为 View 类使用 onVisibilityChanged 事件处理程序。

关于android - 识别 View 何时真正从 Activity 的可见区域出现/消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6112564/

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