繁体   English   中英

如何在Android上监听视图的可见变化

[英]How to listen the Viewable change of a View on Android

我正在创建一个自定义视图(扩展WebView)。 我想听视图的可见状态。

可见状态是指视图是否显示在屏幕上。 我不是说可见性。 例如,该视图位于ScrollView下,当用户滚动时,该视图将被滚动出屏幕。 它的可见性不会改变,它仍然可见,但是因为它已滚动到屏幕之外而无法查看。

无论如何,有没有听得见的变化?

由于WebViewView继承,所以在我看来,您可以重写View方法以监视您喜欢的内容。 查看developer.android.com的View文档,并检查“实现自定义视图”下的方法。 对于您的滚动示例,似乎可以覆盖onScrollChanged方法。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM