Android:是否可以轻松地知道 View 实例实际上在屏幕上可见?

标签 android android-view

是否有可能很容易地知道 View 在屏幕上实际上是可见的。我的意思是 View 是 ScrollView 的 subview 的情况。有没有一种简单的方法可以知道 View 何时滚出屏幕或滚动到可见屏幕区域? (或者也许还有其他模式来处理 View 的“延迟初始化”情况?- ListView 不匹配,而 ScrollView 的子项是可变类型) 提前致谢。

最佳答案

有 protected 方法onDisplayHint

关于Android:是否可以轻松地知道 View 实例实际上在屏幕上可见?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11047201/

相关文章:

java - 使用 picasso android 库加载图像形式 URL 时出现错误 HTTP 504

java - android中每个 TextView 的单独事件监听器

Android重新定位 View ,错误的y值

java - 我如何/在哪里可以 "stash"/在我的应用程序中保存数据?

android - BadTokenException 无法添加窗口

android - 在 Android 上将位图压缩为 ASTC 运行时

即使在一次注册后,Android BroadcastReceiver onReceive() 在 android 5.1.1 上调用了两次

android - 如何更改 Timepicker Style 轮?

android - key 错误 : 'ANDROID_APP_PATH'

android-layout - 图形布局编辑器可以显示占位符图像和文本吗?