Cómo utilizar SearchView de tema oscuro en el tema Light Appcompat
Estoy utilizando Theme.AppCompat.Light tema y el uso de SearchView que por defecto muestra textos oscuros y los iconos ..
¿Cómo puedo utilizar SearchView definido en Theme.AppCompat en este tema ligero?
- Barra de herramientas y ActionBar contextual con AppCompat-v7
- ¿Cómo vuelvo a empaquetar un AAR para la fusión del manifiesto gradle de Android?
- DialogFragment con AppCompatDialog se bloquea si se establece STYLE_NO_TITLE
- ¿Hay un AppCompat equivalente de Widget.Material.Spinner.Underlined?
- No puedo conectar android-support-v7-appcompat a mi proyecto
¿Ya lo intentó pero no funciona?
<style name="Theme.App.Light" parent="Theme.AppCompat.Light"> <item name="searchViewStyle">@style/Widget.AppCompat.SearchView</item> </style>
Incluso usando Theme.AppCompat.Light.DarkActionBar como tema base no muestra los textos blancos y los iconos ..
Se puede hacer por sobreescribir todos los valores, pero solo necesito usar los valores predeterminados proporcionados en el tema Oscuro.
- Appcompat-v7 v23.0.0 estado de la barra de color negro cuando en ActionMode
- AppCompatButton backgroundTint API <21
- AppCompat ActionBar tema giratorio desplegable
- ¿El menú de desbordamiento de Android está situado encima de barra de herramientas / barra de herramientas?
- Android - onAttach (Context) no se llama a la API 23
- Java.lang.NoSuchFieldError android / support / v7 / AppCompat /
- Cómo utilizar appcompat-v7 con Android API 19
- El uso de SearchView con AppCompatActivity genera fallas en la interfaz de usuario
Por este pro-tip , Theme.AppCompat.Light.DarkActionBar
sólo se aplica si está utilizando la barra de acción proporcionada por AppCompat. Si está utilizando una Toolbar
, debería utilizar un tema Theme.AppCompat.Light.NoActionBar
. Para asignar un tema a tu barra de herramientas apropiada para un fondo oscuro, debes añadir android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
:
<android.support.v7.widget.Toolbar android:background="?attr/colorPrimary" android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"/>
SearchView
los recursos necesarios para trabajar en un fondo oscuro.
- ¿Cuándo debo obtener la vista de ancho en el fragmento
- ¿Cuáles son los pros y los contras de usar configChanges = "orientación" para dispositivos Android?