getWindow().requestFeature(Window.FEATURE_PROGRESS); WebView mWebView = (WebView) findViewById(R.id.mywebview); mWebView.getSettings().setJavaScriptEnabled(true); final Activity activity = this; mWebView.setWebChromeClient(new WebChromeClient(){ public void onProgressChanged(WebView view, int progress) { activity.setTitle("Loading..."); activity.setProgress(progress * 100); if(progress == 100) activity.setTitle("My title"); } }); mWebView.loadUrl(URL);
public void reset(){ if(pb != null){ pb.setProgress(0); pb.setMax(10000); } if(pd != null){ pd.setProgress(0); pd.setMax(10000); } if(act != null){ act.setProgress(0); } unknown = false; current = 0; bytes = 10000; }
final Activity activity = this; final ProgressDialog progressDialog = new ProgressDialog(activity); progressDialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL); progressDialog.setCancelable(false); browser.setWebChromeClient(new WebChromeClient() { public void onProgressChanged(WebView view, int progress) { progressDialog.show(); progressDialog.setProgress(0); activity.setProgress(progress * 1000); progressDialog.incrementProgressBy(progress); if(progress == 100 && progressDialog.isShowing()) progressDialog.dismiss(); } });
public void done(){ if(pb != null){ pb.setProgress(pb.getMax()); } if(pd != null){ pd.setProgress(pd.getMax()); } if(act != null){ act.setProgress(9999); } }
mActivity .setProgress(progress * 100); //Make the bar disappear after URL is loaded
public void increment(int delta){ if(pb != null){ pb.incrementProgressBy(unknown ? 1 : delta); } if(pd != null){ pd.incrementProgressBy(unknown ? 1 : delta); } if(act != null){ int p; if(unknown){ p = current++; }else{ current+= delta; p = (10000 * current) / bytes; } if(p > 9999){ p = 9999; } act.setProgress(p); } }
activity.setProgress(progress * 1000);
final Activity activity = this; mWebView.setWebChromeClient(new WebChromeClient() { public void onProgressChanged(WebView view, int progress) { activity.setProgress(progress * 100); } });
/** * @param progress * @see android.app.Activity#setProgress(int) */ public final void setProgress(int progress) { mActivity.setProgress(progress); }
final Activity activity = this; webview.setWebChromeClient(new WebChromeClient() { public void onProgressChanged(WebView view, int progress) { // Activities and WebViews measure progress with different scales. // The progress meter will automatically disappear when we reach 100% activity.setProgress(progress * 1000); } });
@Override public void onProgressUpdate(Integer... values) { activity.setProgress(values[0]); }
@Override public void setProgress(int progress) { if (DEBUG) Log.d(TAG, "[setProgress] progress: " + progress); mActivity.setProgress(progress); }
@Override public void setProgress(int progress) { if (ActionBarSherlock.DEBUG) Log.d(TAG, "[setProgress] progress: " + progress); mActivity.setProgress(progress); }
public void onProgressChanged(WebView view, int progress) { // Activities and WebViews measure progress with different scales. // The progress meter will automatically disappear when we reach 100% activity.setProgress(progress * 1000); } });
@Override public void onProgressChanged(final WebView view, final int newProgress) { final Context context = view.getContext(); if (context instanceof Activity) { ((Activity) context).setProgress(newProgress); } }
final ProgressDialog pDialog = new ProgressDialog(context); pDialog.setMessage("Please wait...."); pDialog.setCancelable(false); pDialog.show(); String url = "url"; final Activity activity = (Activity) context; pdfView.setWebChromeClient(new WebChromeClient() { public void onProgressChanged(WebView view, int progress) { activity.setProgress(progress * 1000); pDialog.incrementProgressBy(progress); if(progress == 100 && pDialog.isShowing()) pDialog.dismiss(); } });
public void done(){ if(pb != null){ pb.setProgress(pb.getMax()); } if(pd != null){ pd.setProgress(pd.getMax()); } if(act != null){ act.setProgress(9999); } }
mWebview.setWebChromeClient(new WebChromeClient() { public void onProgressChanged(WebView view, int progress) { //Make the bar disappear after URL is loaded, and changes string to Loading... Activity activity = getActivity(); if (activity != null) { activity.setTitle("Loading..."); activity.setProgress(progress * 100); //Make the bar disappear after URL is loaded // Return the app name after finish loading if(progress == 100) activity.setTitle(R.string.Fragment1); } } });