コード例 #1
0
 @Override
 public void onProgressChanged(final WebView view, final int newProgress) {
   super.onProgressChanged(view, newProgress);
   BWebHost webHost = webView.getWebHost();
   if (webHost != null) {
     webHost.postMessage(BConstants.MSG_PAGE_UPDATE, 0, null);
   }
 }
 /** @see AwContentsClient#onProgressChanged(int) */
 @Override
 public void onProgressChanged(int progress) {
   TraceEvent.begin();
   if (mWebChromeClient != null) {
     if (TRACE) Log.d(TAG, "onProgressChanged=" + progress);
     mWebChromeClient.onProgressChanged(mWebView, progress);
   }
   TraceEvent.end();
 }
コード例 #3
0
 @Override
 public void onProgressChanged(WebView view, int newProgress) {
   super.onProgressChanged(view, newProgress);
   mProgressbar.setProgress(newProgress);
   if (newProgress == 100) {
     mProgressbar.setVisibility(View.GONE);
   } else {
     mProgressbar.setVisibility(View.VISIBLE);
   }
 }
コード例 #4
0
 @Override
 public void onProgressChanged(WebView view, int newProgress) {
   if (newProgress == 100) {
     progressbar.setVisibility(GONE);
   } else {
     if (progressbar.getVisibility() == GONE) progressbar.setVisibility(VISIBLE);
     progressbar.setProgress(newProgress);
   }
   super.onProgressChanged(view, newProgress);
 }
コード例 #5
0
ファイル: ChromeClient.java プロジェクト: siwangqishiq/Coupon
 @Override
 public void onProgressChanged(WebView view, int newProgress) {
   super.onProgressChanged(view, newProgress);
   if (progressBar != null) {
     if (progressBar.getVisibility() != View.VISIBLE && newProgress != 100) {
       progressBar.setVisibility(View.VISIBLE);
     }
     if (newProgress == 100) {
       progressBar.setVisibility(View.GONE);
     } else {
       progressBar.setProgress(newProgress);
     }
   }
 }
コード例 #6
0
 @Override
 public void onProgressChanged(WebView view, int newProgress) {
   super.onProgressChanged(view, newProgress);
   mWindow.setFeatureInt(Window.FEATURE_PROGRESS, newProgress * 100);
 }
コード例 #7
0
 @Override
 public void onProgressChanged(WebView view, int newProgress) {
   Trace.e(tag, "onProgressChanged:" + newProgress);
   if (progressDrawable != null) progressDrawable.setProgress((newProgress * 1.0f) / 100f);
   super.onProgressChanged(view, newProgress);
 }
コード例 #8
0
 @Override
 public void onProgressChanged(WebView view, final int newProgress) {
   if (newProgress >= 90) {}
   super.onProgressChanged(view, newProgress);
 }
コード例 #9
0
 @Override
 public void onProgressChanged(WebView view, int newProgress) {
   if (originalWebChromeClient != null) {
     originalWebChromeClient.onProgressChanged(view, newProgress);
   }
 }
コード例 #10
0
 @Override
 public void onProgressChanged(WebView view, int progress) {
   super.onProgressChanged(view, progress);
   mProgressView.setIndeterminate(false);
   mProgressView.setProgress(progress);
 }
コード例 #11
0
 /** 페이지를 로딩하는 현재 진행 상황을 전해줍니다. newProgress 현재 페이지 로딩 진행 상황, 0과 100 사이의 정수로 표현.(0% ~ 100%) */
 @Override
 public void onProgressChanged(WebView view, int newProgress) {
   Log.i("WebView", "Progress: " + String.valueOf(newProgress));
   super.onProgressChanged(view, newProgress);
 }
コード例 #12
0
ファイル: MyWebChromeClient.java プロジェクト: hnxzlxf/funcs
 @Override
 // 设置网页加载的进度条
 public void onProgressChanged(WebView view, int newProgress) {
   activity.getWindow().setFeatureInt(Window.FEATURE_PROGRESS, newProgress * 100);
   super.onProgressChanged(view, newProgress);
 }