Widok rozwijany niestandardowego paska Android Action na kliknięciu elementu

Piszę aplikację na Androida na tablety. Połączyłem pasek akcji, aby utworzyć moje ikony. Muszę jednak otworzyć niestandardowy widok po kliknięciu jednego z elementów menu.

Nie chcę niestandardowego paska akcji - muszę kliknąć przycisk, aby wyświetlić niestandardowy widok, gdy zostanie kliknięty element „Przeglądaj przedmioty”. Ten widok będzie musiał wyglądać jak lista rozwijana, ale używaj własnego niestandardowego układu, ponieważ nie będzie on używany do nawigacji.

Oto moje menu.xml

<menu xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:id="@+id/menu_browse"
        android:title="Browse Subjects"
        android:showAsAction="always"
        android:actionLayout="@layout/action_layout_browse"
        android:actionProviderClass="au.com.pearson.f12catalogue.action_providers.BrowseProvider"
            />
    <item android:id="@+id/menu_settings"
        android:title="Settings"
        android:orderInCategory="100"
        android:showAsAction="never" />
</menu>

Założono, że klasa ActionProviderClass pozwoli mi utworzyć instancję widoku niestandardowego po kliknięciu elementu paska akcji, ale nie mogę wypracować sposobu - być może zejdę na złą ścieżkę.

Jakakolwiek pomoc w tym będzieDUŻO doceniony! Dzięki!

AKTUALIZACJA: Dziękuję za linki do stylizacji paska akcji, ale nie chcę po prostu stylizować listy rozwijanej. Chcę nadmuchać niestandardowy widok. Widok wykona również zapytania DB itp.

questionAnswers(1)

yourAnswerToTheQuestion