No se puede eliminar la sombra bajo el botón de Android

Tengo un botón de Android que estoy colocando en mi pantalla, y estoy definiendo un diseño personalizado de fondo que sólo especifica un rectángulo verde por ahora. Pero, por alguna razón, parece haber una sombra muy delgada dibujada bajo mi botón (resaltado con el cuadro rojo): introduzca la descripción de la imagen aquí

¿Hay alguna manera de deshacerse de esto mientras todavía está usando un botón? Es porque realmente feo cuando cambio mi fondo dibujable para tener esquinas redondeadas.

¡Gracias!

El comentario de @ alanv fue la respuesta correcta: "En Material necesitas establecer android: stateListAnimator =" @ null "para eliminar el animador de elevación por defecto.También puedes usar View si no quieres que el estilo predeterminado Button sea"

Por favor, intente esto.

style="?android:attr/borderlessButtonStyle"

El problema sería que está definiendo un trazo con ancho <0?

trate de usar esta Shape drawable:

 <?xml version="1.0" encoding="UTF-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android"> <solid android:color="#00FF00"/> <stroke android:width="0dip"/> <corners android:radius="10dip"/> <padding android:left="0dip" android:top="0dip" android:right="0dip" android:bottom="0dip" /> </shape> 

y obtendrá un botón como este:

introduzca la descripción de la imagen aquí

  • Barra de progreso circular Android con esquinas redondeadas
  • BitmapFactory.decodeResource () devuelve null para la forma definida en xml drawable
  • Utilización de esquinas redondeadas
  • Establecer fondo de RelativeLayout con la imagen descargada con Universal Image Loader
  • Frontera blanca junto con la transparencia en "LinearLayout"
  • ¿Cuál es la diferencia entre setBackgroundResource y setBackgroundDrawable
  • ¿Qué es "Recursos" en el constructor BitmapDrawable realmente?
  • Problema de representación de Android Drawable (Barra de progreso, Interruptor)
  • Forma del androide con el movimiento inferior
  • ¿Cómo puedo configurar el fondo de mi forma en xml?
  • Agregue ObjectAnimator a AnimatedVectorDrawable en tiempo de ejecución
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.