@Override public void onPageFinished(WebView view, String url) { if (mDelegate != null) { mDelegate.onPageFinished(view, url); return; } super.onPageFinished(view, url); }
public void onPageFinished(WebView view, String url) { super.onPageFinished(view, url); mLoadUrl = url; } });
@Override public void onPageFinished(WebView view, String url) { super.onPageFinished(view, url); isLoading = false; } }
@Override public void onPageFinished(WebView view, String url) { super.onPageFinished(view, url); mProgressBar.setProgress(100); gone(mProgressBar); }
@Override public void onPageFinished(WebView view, String url) { mProgressBar.setVisibility(View.GONE); super.onPageFinished(view, url); }
@Override public void onPageFinished(WebView view, String url) { super.onPageFinished(view, url); loading.showContent(); } });
@Override public void onPageFinished(WebView view, String url) { super.onPageFinished(view, url); if (onPageFinishedListener != null) { onPageFinishedListener.onPageFinished(); } }
@Override public void onPageFinished(WebView view, String url) { super.onPageFinished(view, url); mRefreshLayout.endRefreshing(); } });
@Override public void onPageFinished(WebView view, String url) { super.onPageFinished(view, url); mRefreshLayout.endRefreshing(); } });
@Override public void onPageFinished(WebView view, String url) { onHideLoading(); super.onPageFinished(view, url); } });
@Override public void onPageFinished(WebView view, String url) { super.onPageFinished(view, url); swipeToLoadLayout.setRefreshing(false); }
@Override public void onPageFinished(WebView view, String url) { onHideLoading(); super.onPageFinished(view, url); } });
@Override public void onPageFinished(WebView view, String url) { super.onPageFinished(view, url); refreshLayout.finishRefresh(); view.loadUrl(String.format(Locale.CHINA, "javascript:document.body.style.paddingTop='%fpx'; void 0", DensityUtil.px2dp(webView.getPaddingTop()))); } });
@Override public void onPageFinished(WebView view, String url) { super.onPageFinished(view, url); tvBaseTitle.setText(StringUtil.getTrimedString(wvWebView.getTitle())); pbWebView.setVisibility(View.GONE); } });
@Override public void onPageFinished(WebView view, String url) { super.onPageFinished(view, url); tvBaseTitle.setText(StringUtil.getTrimedString(wvWebView.getTitle())); pbWebView.setVisibility(View.GONE); } });
@Override public void onPageFinished(WebView view, String url) { super.onPageFinished(view, url); ((ViewPagerActivity) getActivity()).endRefreshing(); } });
@Override public void onPageFinished(WebView view, String url) { super.onPageFinished(view, url); progressBar.setVisibility(View.GONE); progressBar.stopSpinning(); mWebView.getSettings().setBlockNetworkImage(false); }
@Override public void onPageFinished(WebView view, String url) { super.onPageFinished(view, url); if (BridgeWebView.toLoadJs != null) { BridgeUtil.webViewLoadLocalJs(view, BridgeWebView.toLoadJs); } // if (webView.getStartupMessage() != null) { for (Message m : webView.getStartupMessage()) { webView.dispatchMessage(m); } webView.setStartupMessage(null); } // onCustomPageFinishd(view,url); }
@Test public void testWebToggle() { fragment.onOptionsItemSelected(new RoboMenuItem(R.id.menu_readability)); WebView webView = (WebView) activity.findViewById(R.id.web_view); shadowOf(webView).getWebViewClient().onPageFinished(webView, "about:blank"); assertThat(shadowOf(webView).getLastLoadedUrl()).isEqualTo("http://example.com/article.html"); }
@Test public void testBackPressed() { WebView webView = activity.findViewById(R.id.web_view); shadowOf(webView).getWebViewClient().onPageFinished(webView, "http://example.com"); shadowOf(webView).setCanGoBack(true); assertTrue(activity.fragment.onBackPressed()); shadowOf(webView).setCanGoBack(false); assertFalse(activity.fragment.onBackPressed()); }