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):
¿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.
- Forma de anillo en android
- La línea punteada no está punteada cuando la aplicación se está ejecutando en un dispositivo Android real
- Dibujar complejo dibujable en api inferior a 23
- Cambiar completamente el color de Android ImageView con color de tinte
- Creación de un parche 9 dibujable en tiempo de ejecución
¡Gracias!
- PhoneGap Android: ¿Cómo forzar a la aplicación a utilizar iconos de asset \ www \ res en lugar res \ drawable carpeta?
- Agregar margen inferior al último elemento de ListView
- Uso de ShapeDrawable predeterminado en un StateListDrawable en Android 4.2
- ¿Cómo conseguir el efecto de la luz del centro del gradiente del androide?
- Cambiar el drawableLeft del botón cuando se hace clic en el botón
- Problema con selector en RecycleView
- Tamaños desplegables para diferentes tamaños de pantalla en android
- Cómo crear una flecha que mira hacia la derecha usando xml formas en android?
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:
- spinner dropdown inicio de la parte superior de la ruleta
- ¿Puede la aplicación creada por Android Studio ser enviada a Google Play Store?