Java 如何获取WebView的最后一个滚动位置

Java 如何获取WebView的最后一个滚动位置,java,android,html,css,webview,Java,Android,Html,Css,Webview,我正在使用WebView显示一篇长的静态文章。所以我需要保存用户读取的最后一个位置,并在以后恢复该位置 我怎么做 我试图获取WebView的滚动位置百分比,但getScrollY()返回0 我重写了WebView的onScrollChange()方法,但在滚动页面时,似乎没有调用onScrollChange()方法 我的HTML示例代码: 某种风格。。。这里没有位置样式 } 一些文本 尝试使用此方法listView.getFirstVisiblePosition();如果您想知道listVi

我正在使用
WebView
显示一篇长的静态文章。所以我需要保存用户读取的最后一个位置,并在以后恢复该位置

我怎么做

我试图获取WebView的滚动位置百分比,但getScrollY()返回0

我重写了WebView的onScrollChange()方法,但在滚动页面时,似乎没有调用onScrollChange()方法

我的HTML示例代码:


某种风格。。。这里没有位置样式
}
一些文本

尝试使用此方法listView.getFirstVisiblePosition();如果您想知道listView内容的滚动距离。

这是一个WebView:/WebView始终为getScrollY()返回0…这就是问题所在:/@Mehrad您是否能够找到此问题的解决方案?发布前是否检查了此问题?