Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save sreereddymenon/283625b1e00384f92160 to your computer and use it in GitHub Desktop.
Save sreereddymenon/283625b1e00384f92160 to your computer and use it in GitHub Desktop.
Custom SearchView ActionBar
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<item name="android:windowBackground">@color/background</item>
<item name="android:actionBarStyle">@style/ActionBar</item>
<item name="android:actionBarWidgetTheme">@style/ActionBarWidget</item>
</style>
<!-- Actionbar Theme -->
<style name="ActionBar" parent="Widget.AppCompat.Light.ActionBar.Solid.Inverse">
<item name="android:background">@color/main_accent</item>
<item name="android:icon">@drawable/ab_icon</item>
</style>
<style name="ActionBarWidget" parent="Theme.AppCompat.Light.DarkActionBar">
<!-- SearchView customization-->
<item name="searchViewSearchIcon">@drawable/ic_action_search</item>
<item name="searchViewCloseIcon">@drawable/ic_action_remove</item>
<item name="searchViewTextField">@drawable/ab_textfield_searchview</item>
<item name="searchViewAutoCompleteTextView">@style/AutoCompleteTextView</item>
</style>
<style name="AutoCompleteTextView" parent="Widget.AppCompat.Light.AutoCompleteTextView">
<item name="android:textColor">@android:color/white</item>
<item name="android:textCursorDrawable">@null</item>
<item name="android:textColorHighlight">@color/search_view_selected_text</item>
</style>
</resources>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment