Раскраски кнопок в Android с материальной конструкции и совместимости приложений
до AppCompat обновление вышло сегодня я смог изменить цвет кнопок в Android L, но не на старых версиях. После включения нового обновления AppCompat я не могу изменить цвет для любой версии, когда я пытаюсь, кнопка просто исчезает. Кто-нибудь знает, как изменить цвет кнопки?
следующие фотографии показывают, что я хочу достичь:

белая кнопка по умолчанию, Красная - это то, что я хотеть.
это то, что я делал ранее, чтобы изменить цвет кнопок в styles.xml:
<item name="android:colorButtonNormal">insert color here</item>
и делать это динамически:
button.getBackground().setColorFilter(getResources().getColor(insert color here), PorterDuff.Mode.MULTIPLY);
также я изменил тему отец из @android:style/Theme.Material.Light.DarkActionBar до Theme.AppCompat.Light.DarkActionBar
Comments