我正在开发一个应用程序中的webView,其中当按下按钮时webview加载发生变化的内容(下一个和之前的两个按钮,它们只是更改webview中的内容).
如果我向下滚动到webview中的某个点并按下一个或上一个按钮,它将从同一点开始.我只是希望每次将新数据加载到webview时它都会显示从顶部开始的内容.我用过:
webView.scrollTo(0, 0);
Run Code Online (Sandbox Code Playgroud)
但是不起作用.它如何工作?请帮助任何人?
我在onPageFinished函数中调用webview.scrollTo,但它没有做任何事情.
public void onPageFinished(WebView view, String url)
{
// TODO Auto-generated method stub
super.onPageFinished(view, url);
webview.scrollTo(0, scrollY);
}
Run Code Online (Sandbox Code Playgroud)
知道为什么吗?完成加载后如何自动滚动页面?