tutoriales studio proyectos programacion guia desarrollador avanzado aplicaciones android android-layout android-button shadow

studio - Eliminar la sombra en un botón de Android



proyectos android studio pdf (3)

He buscado y probado todas las soluciones encontradas para esto. Necesito quitar la sombra de un botón en Android. La mayoría de las soluciones que encontré involucran el uso de un botón de imagen y la configuración de su fondo. Lo intenté y funciona, pero mi botón tiene texto, por lo que imagebutton no es una opción. ¿A menos que haya una forma de escribir en un botón de imagen?

Mi segunda solución fue:

android:fadingEdgeLength="0dp"

Pero nada parecía cambiar. Tercero:

android:shadowColor="@color/application_transparent" />

Nada cambió aquí tampoco.

También intenté crear una forma personalizada con el trazo 0 y configurar el fondo de los botones, pero todavía nada. Prefiero hacer esto en mi Xml en lugar de programáticamente, pero si esa es la única manera, que así sea. Gracias por adelantado


Alternativa para el atributo StateListAnimator utilizado en el nivel 21 de API: envolví el botón dentro de un diseño lineal, ambos con las mismas dimensiones. Trabajó para mi caso.


En mi caso, simplemente añadiendo ..

android:shadowRadius="0"

..en el archivo xml hizo el truco.


Qué tal si

<Button ..<code> android:stateListAnimator="@null" ..<code> </Button>