作者showsky (踏实的活着)
看板AndroidDev
标题Re: [问题] webview scrollto 到指定位置
时间Wed Dec 26 01:40:15 2012
可能页面还在 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
1F:推 Ferich:感谢回覆 依旧是无法作用... 12/26 11:53