Преглед на файлове

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