カスタムビューを作成しています(WebViewを拡張します)。ビューの表示可能な状態を聞きたいです。
表示可能状態とは、ビューが画面に表示されているかどうかを意味します。私は可視性を意味していませんでした。たとえば、ユーザーがスクロールすると、ビューはScrollViewの下にあり、ビューは画面からスクロールアウトされます。その可視性は変更されません。それはまだ表示されていますが、画面からスクロールアウトされているため表示できません。
とにかく目に見える変化を聞くことはありますか?
からWebView
継承しView
ているように見えるので、メソッドをオーバーライドして、View
好きなものを監視できます。developer.android.com の View ドキュメントを確認し、「Implementing a Custom View」の下のメソッドを確認してください。スクロールの例では、メソッドをオーバーライドできるようですonScrollChanged
。