visual fix for Progress DialogFragment(s)
authorAndy Scherzinger <info@andy-scherzinger.de>
Tue, 18 Aug 2015 11:08:58 +0000 (13:08 +0200)
committerAndy Scherzinger <info@andy-scherzinger.de>
Tue, 18 Aug 2015 11:08:58 +0000 (13:08 +0200)
res/values/styles.xml
src/com/owncloud/android/ui/activity/Uploader.java
src/com/owncloud/android/ui/dialog/IndeterminateProgressDialog.java

index 8d9a275..e9b486b 100644 (file)
 
        <style name="ownCloud.Dialog" parent="Theme.AppCompat.Light.Dialog" />
 
+       <style name="ProgressDialogTheme" parent="ownCloud.Dialog">
+               <item name="android:windowFrame">@null</item>
+               <item name="android:windowBackground">@null</item>
+       </style>
+
        <style name="ownCloud.Button" parent="Widget.AppCompat.Button">
                <item name="colorButtonNormal">@color/primary</item>
                <item name="colorControlActivated">@color/primary_dark</item>
index 8ff505b..7f8ac9d 100644 (file)
@@ -201,7 +201,7 @@ public class Uploader extends FileActivity
         final AlertDialog.Builder builder = new Builder(this);
         switch (id) {
         case DIALOG_WAITING:
-            ProgressDialog pDialog = new ProgressDialog(this);
+            ProgressDialog pDialog = new ProgressDialog(this, R.style.ProgressDialogTheme);
             pDialog.setIndeterminate(false);
             pDialog.setCancelable(false);
             pDialog.setMessage(getResources().getString(R.string.uploader_info_uploading));
index 6f4b680..442e706 100644 (file)
@@ -59,7 +59,7 @@ public class IndeterminateProgressDialog extends DialogFragment {
     @Override
     public Dialog onCreateDialog(Bundle savedInstanceState) {
         /// create indeterminate progress dialog
-        final ProgressDialog dialog = new ProgressDialog(getActivity());
+        final ProgressDialog dialog = new ProgressDialog(getActivity(), R.style.ProgressDialogTheme);
         dialog.setIndeterminate(true);
         
         /// set message