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?