Cómo eliminar la sombra de material de ToggleButton?
Hoy me he enfrentado a un problema:
En mi diseño personalizado hay LinearLayout con fondo gris y ToggleButton justo después de TextView dentro de este LinearLayout. El botón de alternar tiene fondo transparente. Pero en android Lollipop aquí son sombra innecesaria. He intentado el atributo elevation = 0dp. Pero esto no arregló mi problema.
- Android appcompat-v7: 21.0.0 cambiar los colores de la casilla de verificación de materiales
- Mostrar y ocultar la barra de acción mientras se desplaza el contenido del buscapersonas
- ¿Cómo obtener el color principal del tema de material en XML extraíble?
- Valor máximo negativo de Android en ScrollView
- Diseño del material - ¿Qué significa 'usar el tinte 700'?
Esto sucede cuando estoy ajustado api = 21
Y sucede esto en los apis más antiguos <21
Aquí está el diseño de la muestra:
<LinearLayout android:layout_width="match_parent" android:layout_height="45dp" android:orientation="horizontal" android:background="@color/grey_light"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="0123" /> <ToggleButton android:layout_width="wrap_content" android:layout_height="match_parent" android:background="@android:color/transparent" android:button="@android:color/transparent" /> </LinearLayout>
¿Cómo eliminar esta sombra?
- Barra de herramientas con diseño de material EditText
- ¿Cómo agregar animación mientras que la barra de acción está cambiando su contenido con Appcompat?
- Reproducción de material Android / Pausa Vector Animación dibujable
- Cómo agregar el botón de búsqueda en la barra de herramientas en el diseño del material
- Cómo implementar una barra de progreso circular de diseño de material en android
- Cómo implementar el patrón "Loading images" (Opacity, Exposure and Saturation) de las nuevas directrices de diseño de materiales de Google
- Cómo establecer la elevación en la navegación inferior
- Compatibilidad de diseño de material a versiones bajo Android 5.0?
Intenta usar style="@android:style/Widget.Holo.Button.Borderless
Cambie el widget a appcompat (o lo que esté usando).
Estoy usando esto:
style="?android:attr/borderlessButtonStyle"
- Cómo configurar la hora base de Android Chronometer desde el objeto Date?
- Alternativa para AudioManger.setStreamMute obsoleto?