Re: [問題] webview scrollto 到指定位置

看板AndroidDev作者 (踏實的活著)時間11年前 (2012/12/26 01:40), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/3 (看更多)
可能頁面還在 loading 建議你 webview.setWebViewClient(new WebViewClient(){ @Override public void onPageFinished(WebView view, String url) { super.onPageFinished(view, url); mapWebView.scrollTo(300, 300); } } ); [Or] webview.setWebChromeClient(new WebChromeClient() { @Override public void onProgressChanged(WebView view, int newProgress) { if (newProgress >= 100) { webview.scrollTo(x,y); } super.onProgressChanged(view, newProgress); }; }); 試試看......... ※ 引述《Ferich (純粹的透明)》之銘言: : 請益一下 : 實作一個webview 但是由於內嵌進去的網頁頗長~~~ : 需要的資訊在網頁中段的位置 : 有查詢到一個關鍵字 scrollTo(int,int) : 但是設定下去是沒有作用的 : webView.loadUrl("落落長的網頁"); : webView.setWebViewClient(new WebViewClient(){ : public boolean shouldOverrideUrlLoading(WebView view, String url) { : view.loadUrl(url); : webView.scrollTo(0, 500); : return true; : } : 請問要如何使用scrollTo作用 : 還是 根本找錯方向了~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.198.250.59

12/26 11:53, , 1F
感謝回覆 依舊是無法作用...
12/26 11:53, 1F
文章代碼(AID): #1GsUK2n3 (AndroidDev)
討論串 (同標題文章)
文章代碼(AID): #1GsUK2n3 (AndroidDev)