Кнопка BackgroundTint не работает с AppCompat v23

Я пытаюсь использовать AppCompat v23, чтобы у меня была полная окраска кнопок с использованием BackgroundTint.

Я добавил compile 'com.android.support:appcompat-v7:23.0.+' в файл app build.gradle приложения.

У меня есть тема для приложения с android:theme="@style/AppTheme" в AndroidManifest.xml

В styles.xml у меня есть:

<resources>
 <!-- Base application theme. -->
 
</resources>

Я не пытаюсь переопределить что-либо, я просто пытаюсь заставить базовую тему работать.

Я использую public class LandingActivity extends AppCompatActivity в своей основной декларации активности.

Наконец, в макете у меня есть android:backgroundTint на кнопке, чтобы установить цвет в colors.xml.

На устройстве, работающем 5.0, цвета работают отлично. На 4.0 устройствах нет кнопок на кнопках. Он по умолчанию серый.

Я уверен, что у меня что-то не хватает, но я понятия не имею, что это такое. Есть ли какие-либо другие шаги, которые я должен предпринять, чтобы библиотека AppCompat могла работать со своей магией?

1 ответ

Вместо

licensed under cc by-sa 3.0 with attribution.