簡體   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