Auxio/app/src/main/res/menu/menu_library.xml
OxygenCobalt 6627de4b62
Add filtering to library search
Add filtering to the library search bar.
2021-01-07 10:40:10 -07:00

69 lines
No EOL
2.7 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:tools="http://schemas.android.com/tools"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item
android:id="@+id/action_search"
android:icon="@drawable/ic_search"
android:title="@string/label_search"
app:actionViewClass="androidx.appcompat.widget.SearchView"
app:showAsAction="collapseActionView|always"
tools:ignore="AlwaysShowAction" />
<!--
This action has to be always shown since otherwise android mangles this action when I make '
it invisible and then visible again.
I hate this platform so much.
-->
<item
android:id="@+id/submenu_sorting"
android:title="@string/label_sort"
android:icon="@drawable/ic_sort_none"
app:showAsAction="always">
<menu>
<group android:id="@+id/group_sorting">
<item
android:id="@+id/option_sort_none"
android:contentDescription="@string/description_sort_none"
android:title="@string/label_sort_none" />
<item
android:id="@+id/option_sort_alpha_down"
android:contentDescription="@string/description_sort_alpha_down"
android:title="@string/label_sort_alpha_down" />
<item
android:id="@+id/option_sort_alpha_up"
android:contentDescription="@string/description_sort_alpha_up"
android:title="@string/label_sort_alpha_up" />
</group>
</menu>
</item>
<item
android:id="@+id/submenu_filtering"
android:title="@string/label_filter"
android:icon="@drawable/ic_filter"
android:visible="false"
app:showAsAction="always">
<menu>
<group android:id="@+id/group_filtering">
<item
android:id="@+id/option_filter_all"
android:title="@string/label_filter_all"
app:showAsAction="never" />
<item
android:id="@+id/option_filter_albums"
android:title="@string/label_albums"
app:showAsAction="never" />
<item
android:id="@+id/option_filter_artists"
android:title="@string/label_artists"
app:showAsAction="never" />
<item
android:id="@+id/option_filter_genres"
android:title="@string/label_genres"
app:showAsAction="never" />
</group>
</menu>
</item>
</menu>