theme style studio colored java android button appcompat

java - style - button material design android studio



Botón BackgroundTint no funciona con AppCompat v23 (1)

En lugar de <Button android:backgroundTint="~" /> ,

tratar de usar

<android.support.v7.widget.AppCompatButton xmlns:app="http://schemas.android.com/apk/res-auto" app:backgroundTint="~"/>

Intento utilizar AppCompat v23 para que tenga el color de botón completo usando BackgroundTint.

He agregado compile ''com.android.support:appcompat-v7:23.0.+'' al archivo build.gradle de mi aplicación.

Tengo el tema de mi aplicación configurado con android:theme="@style/AppTheme" en AndroidManifest.xml

En styles.xml tengo:

<resources> <!-- Base application theme. --> <style name="AppTheme" parent="Theme.AppCompat.Light"> <!-- Customize your theme here. --> </style> </resources>

No estoy tratando de anular nada, solo intento que el tema base funcione.

Estoy usando public class LandingActivity extends AppCompatActivity en mi declaración de actividad principal.

Finalmente, dentro del diseño tengo android:backgroundTint en un botón para establecer un color en colors.xml.

En un dispositivo con 5.0, los colores funcionan perfectamente. En los dispositivos 4.0 no hay coloración en los botones. Es el gris predeterminado.

Estoy seguro de que me estoy perdiendo algo, pero no tengo idea de qué se trata. ¿Hay algún otro paso que deba seguir para permitir que la biblioteca de AppCompat funcione de manera mágica?