You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by ag...@apache.org on 2014/10/07 22:12:25 UTC

git commit: [android] Make spinner dialog to use THEME_DEVICE_DEFAULT_LIGHT (same as the other dialogs)

Repository: cordova-plugin-dialogs
Updated Branches:
  refs/heads/master 4cfe290b2 -> 27abe2857


[android] Make spinner dialog to use THEME_DEVICE_DEFAULT_LIGHT (same as the other dialogs)

github: close #34


Project: http://git-wip-us.apache.org/repos/asf/cordova-plugin-dialogs/repo
Commit: http://git-wip-us.apache.org/repos/asf/cordova-plugin-dialogs/commit/27abe285
Tree: http://git-wip-us.apache.org/repos/asf/cordova-plugin-dialogs/tree/27abe285
Diff: http://git-wip-us.apache.org/repos/asf/cordova-plugin-dialogs/diff/27abe285

Branch: refs/heads/master
Commit: 27abe2857d4d1514201b8a6d98ecf257da530bf5
Parents: 4cfe290
Author: Silver Kuusik <si...@gmail.com>
Authored: Mon Sep 22 23:51:38 2014 +0200
Committer: Andrew Grieve <ag...@chromium.org>
Committed: Tue Oct 7 16:11:43 2014 -0400

----------------------------------------------------------------------
 src/android/Notification.java | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cordova-plugin-dialogs/blob/27abe285/src/android/Notification.java
----------------------------------------------------------------------
diff --git a/src/android/Notification.java b/src/android/Notification.java
index d3e3ba4..c01f35e 100755
--- a/src/android/Notification.java
+++ b/src/android/Notification.java
@@ -372,15 +372,22 @@ public class Notification extends CordovaPlugin {
             this.spinnerDialog.dismiss();
             this.spinnerDialog = null;
         }
+        final Notification notification = this;
         final CordovaInterface cordova = this.cordova;
         Runnable runnable = new Runnable() {
             public void run() {
-                Notification.this.spinnerDialog = ProgressDialog.show(cordova.getActivity(), title, message, true, true,
+                notification.spinnerDialog = createProgressDialog(cordova); // new ProgressDialog(cordova.getActivity(), AlertDialog.THEME_DEVICE_DEFAULT_LIGHT);
+                notification.spinnerDialog.setTitle(title);
+                notification.spinnerDialog.setMessage(message);
+                notification.spinnerDialog.setCancelable(true);
+                notification.spinnerDialog.setIndeterminate(true);
+                notification.spinnerDialog.setOnCancelListener(
                         new DialogInterface.OnCancelListener() {
                             public void onCancel(DialogInterface dialog) {
-                                Notification.this.spinnerDialog = null;
+                                notification.spinnerDialog = null;
                             }
                         });
+                notification.spinnerDialog.show();
             }
         };
         this.cordova.getActivity().runOnUiThread(runnable);


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cordova.apache.org
For additional commands, e-mail: commits-help@cordova.apache.org