如何在android webview中获取html页面的结尾

问题描述

|| 我正在android webview中显示网页。而且我想在用户滚动时到达页面末尾时触发一条消息。我怎样才能做到这一点? TIA     

解决方法

一种方法是,我们可以编写自定义MyWebView类来扩展WebView,然后可以使用称为computeHorizo​​ntalScrollRange()或computeVirticalScrollRange()的函数来获取Webview的滚动范围。     ,AFAIK,我认为没有任何事件触发此事件。但是,这是一种方法-您将不得不尝试看看它是否有效。有一个带有两行的
ListView
-一行具有
WebViewClient
,而另一行只是普通的
TextView
-为此,您可以使用类似
SackOfViewsAdapter
的方式。 在适配器的
getView()
中,调用该函数以显示底部的
TextView
时,这就是向下滚动用户的提示。