فهرست منبع

Match custom view EditText and CheckBox to custom color from chooser

plusCubed 10 سال پیش
والد
کامیت
25a47516a0
1فایلهای تغییر یافته به همراه6 افزوده شده و 1 حذف شده
  1. 6 1
      sample/src/main/java/com/afollestad/materialdialogssample/MainActivity.java

+ 6 - 1
sample/src/main/java/com/afollestad/materialdialogssample/MainActivity.java

@@ -471,7 +471,12 @@ public class MainActivity extends ActionBarActivity implements
         });
 
         //Workaround for CheckBox theming  on API 10 until AppCompat fix it
-        MDTintHelper.setCheckBoxTint(checkbox, getResources().getColor(R.color.material_pink_500));
+        int widgetColor = ThemeSingleton.get().widgetColor;
+        MDTintHelper.setCheckBoxTint(checkbox,
+                widgetColor == 0 ? getResources().getColor(R.color.material_pink_500) : widgetColor);
+
+        MDTintHelper.setEditTextTint(passwordInput,
+                widgetColor == 0 ? getResources().getColor(R.color.material_pink_500) : widgetColor);
 
         dialog.show();
         positiveAction.setEnabled(false); // disabled by default