gpt4 book ai didi

android - 自动滚动 Web View

转载 作者:行者123 更新时间:2023-12-04 04:46:05 25 4
gpt4 key购买 nike

我希望我的 webview 自动滚动。下面是我尝试过的,它确实滚动了 webview,但它永远不会停止,即即使在 webview 没有要显示的内容之后它也会继续,所以它只显示白屏。请告诉我如何修复。

webview.setPictureListener(new PictureListener() {

public void onNewPicture(WebView view, Picture picture) {
webview.scrollBy(0, 1);

}
});

最佳答案

试试我的代码,希望它有帮助:)
向下滚动:

            mWebView.post(new Runnable() {
public void run() {
if (mWebView.getContentHeight() * mWebView.getScale() >= mWebView.getScrollY() ){
mWebView.scrollBy(0, (int)mWebView.getHeight());
}
}
});

向上滚动
mWebView.post(new Runnable() {
public void run() {
if (mWebView.getScrollY() - mWebView.getHeight() > 0){
mWebView.scrollBy(0, -(int)mWebView.getHeight());
}else{
mWebView.scrollTo(0, 0);
}
}
});

关于android - 自动滚动 Web View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18168749/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com