Commit 0c07fd6c authored by Varun Patil's avatar Varun Patil

Show progress dialog

parent fda38670
......@@ -61,6 +61,7 @@ public class LoginActivity extends AppCompatActivity {
super.onCreate(savedInstanceState);
session = new SessionManager(mContext);
setContentView(R.layout.activity_login);
progressDialog = new ProgressDialog(LoginActivity.this);
}
private class WvClient extends WebViewClient
......@@ -75,7 +76,9 @@ public class LoginActivity extends AppCompatActivity {
/* Capture redirect */
if (url.startsWith(redirectUri)) {
/* Show progress dialog */
progressDialog = new ProgressDialog(LoginActivity.this);
if (progressDialog.isShowing()) {
progressDialog.dismiss();
}
progressDialog.setMessage("Logging In");
progressDialog.setCancelable(false);
progressDialog.setIndeterminate(true);
......@@ -95,10 +98,23 @@ public class LoginActivity extends AppCompatActivity {
return true;
}
if (!progressDialog.isShowing()) {
progressDialog.setMessage("Loading");
progressDialog.setCancelable(false);
progressDialog.setIndeterminate(true);
progressDialog.show();
}
/* Load URL */
view.loadUrl(url);
return false;
}
@Override
public void onPageFinished(WebView view, String url) {
if (progressDialog.isShowing()) {
progressDialog.dismiss();
}
}
}
@Override
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment