Note that there are some explanatory texts on larger screens.

plurals
  1. POconversion of progress bar to spinning wheel
    text
    copied!<p>i am using <a href="http://www.firstdroid.com/2010/08/04/adding-progress-bar-on-webview-android-tutorials/" rel="nofollow noreferrer">this</a> tutorial for progress which is working pretty well , i want to convert it to the spinning wheel is there any way to achive like this , <img src="https://i.stack.imgur.com/ry6O1.png" alt="enter image description here"></p> <pre><code>should i have to go for ProgressDialog dialog = ProgressDialog.show(MyActivity.this, "", "Loading. Please wait...", true) </code></pre> <p>I have updated like this but its not working </p> <pre><code>public class Webview extends Activity { WebView mWebView; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // Adds Progrss bar Support this.getWindow().requestFeature(Window.FEATURE_PROGRESS); setContentView(R.layout.weblayout ); // Makes Progress bar Visible getWindow().setFeatureInt( Window.FEATURE_PROGRESS, Window.PROGRESS_VISIBILITY_ON); // Get Web view mWebView = (WebView) findViewById( R.id.MyWebview ); //This is the id you gave //to the WebView in the main.xml mWebView.getSettings().setJavaScriptEnabled(true); mWebView.getSettings().setSupportZoom(true); //Zoom Control on web (You don't need this //if ROM supports Multi-Touch mWebView.getSettings().setBuiltInZoomControls(true); //Enable Multitouch if supported by ROM // Load URL mWebView.loadUrl("http://www.firstdroid.com/advertisement.htm"); // Sets the Chrome Client, and defines the onProgressChanged // This makes the Progress bar be updated. final Activity MyActivity = this; mWebView.setWebChromeClient(new WebChromeClient() { public void onProgressChanged(WebView view, int progress) { ProgressDialog dialog = new ProgressDialog(MyActivity); dialog.setProgressStyle(ProgressDialog.STYLE_SPINNER); dialog.setMessage("Loading. Please wait..."); dialog.setIndeterminate(true); MyActivity.setProgress(progress * 100); //Make the bar disappear after URL is loaded // Return the app name after finish loading if(progress == 100) MyActivity.setTitle(R.string.app_name); } }); }//End of Method onCreate } </code></pre>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload