Bläddra i källkod

Match custom view EditText and CheckBox to custom color from chooser

plusCubed 10 år sedan
förälder
incheckning
25a47516a0

+ 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