Browse Source

tint remove file dialog buttons

Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
tobiasKaminsky 7 years ago
parent
commit
1c6fec7192

+ 14 - 0
src/main/java/com/owncloud/android/ui/dialog/RemoveFilesDialogFragment.java

@@ -26,6 +26,7 @@ package com.owncloud.android.ui.dialog;
  *  Triggers the removal according to the user response.
  *  Triggers the removal according to the user response.
  */
  */
 
 
+import android.app.AlertDialog;
 import android.app.Dialog;
 import android.app.Dialog;
 import android.os.Bundle;
 import android.os.Bundle;
 
 
@@ -33,6 +34,7 @@ import com.owncloud.android.R;
 import com.owncloud.android.datamodel.OCFile;
 import com.owncloud.android.datamodel.OCFile;
 import com.owncloud.android.ui.activity.ComponentsGetter;
 import com.owncloud.android.ui.activity.ComponentsGetter;
 import com.owncloud.android.ui.dialog.ConfirmationDialogFragment.ConfirmationDialogFragmentListener;
 import com.owncloud.android.ui.dialog.ConfirmationDialogFragment.ConfirmationDialogFragmentListener;
+import com.owncloud.android.utils.ThemeUtils;
 
 
 import java.util.ArrayList;
 import java.util.ArrayList;
 import java.util.Collection;
 import java.util.Collection;
@@ -110,6 +112,18 @@ implements ConfirmationDialogFragmentListener {
         return newInstance(list);
         return newInstance(list);
     }
     }
 
 
+    @Override
+    public void onStart() {
+        super.onStart();
+
+        int color = ThemeUtils.primaryAccentColor(getActivity());
+
+        android.support.v7.app.AlertDialog alertDialog = (android.support.v7.app.AlertDialog) getDialog();
+
+        alertDialog.getButton(AlertDialog.BUTTON_POSITIVE).setTextColor(color);
+        alertDialog.getButton(AlertDialog.BUTTON_NEGATIVE).setTextColor(color);
+        alertDialog.getButton(AlertDialog.BUTTON_NEUTRAL).setTextColor(color);
+    }
     
     
     @Override
     @Override
     public Dialog onCreateDialog(Bundle savedInstanceState) {
     public Dialog onCreateDialog(Bundle savedInstanceState) {