1

我的意思是当我在 android webview 页面结束时,我如何显示页面顶部?认为我有一个按钮,当我单击它时,会在 webview 中显示页面顶部。谢谢...

4

2 回答 2

4

对于这个问题,我找到了更好的答案。事实证明,WebView 确实具有您所期望的 scrollTo()、getScrollX() 和 getScrollY() 方法。它们在文档中有点隐藏,因为它们是从 View 继承的(通过 AbsoluteLayout -> ViewGroup -> View)。这显然是一种比有些繁琐的 JavaScript 界面更好的方式来操纵 WebView 的滚动位置。

于 2012-04-22T11:55:50.947 回答
0

我还没有尝试过,因为我还没有遇到这个问题,但也许你可以覆盖 onScroll 函数?

@Override
public void scrollTo(int x, int y){
    super(0,y);
}
于 2012-04-22T11:59:28.603 回答