Ich schreibe eine Android App für Tablets. Ich bin mit der Aktionsleiste gegangen, um meine Icons zu erstellen. Ich muss jedoch eine benutzerdefinierte Ansicht öffnen, wenn auf eines der Menüelemente geklickt wird.Android Aktionsleiste benutzerdefinierte Dropdown-Ansicht auf Artikel klicken
Ich möchte keine benutzerdefinierte Aktionsleiste - Ich muss eine benutzerdefinierte Ansicht aufblasen, wenn auf die Aktionsleiste "Themen durchsuchen" geklickt wird. Diese Ansicht muss wie ein Dropdown-Menü aussehen, aber mein eigenes benutzerdefiniertes Layout verwenden, da es nicht für die Navigation verwendet wird. Hier
ist mein 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>
nahm ich die ActionProviderClass würde mir erlauben, eine benutzerdefinierte Ansicht zu instanziiert, wenn die Aktionsleiste Element geklickt wird, aber ich kann nicht einen Weg erarbeiten - Vielleicht gehe ich den falschen Weg.
Jede Hilfe zu diesem wäre VIEL geschätzt! Vielen Dank!
UPDATE: Vielen Dank für Links zu Action-Bar-Styling, aber ich möchte nicht einfach ein Drop-Down-Stil. Ich möchte eine benutzerdefinierte Ansicht aufblasen. Die Ansicht wird auch DB-Abfragen usw. durchführen.
ich suche nach einer Probe, die Sie als Bild geschrieben haben hier über, können Sie bitte geben Sie mir jede Probe Beispiel oder andeuten, wie benutzerdefinierte Dropdown-Liste erstellen und dynamisch Menüpunkte dort hinzufügen. – Naruto
die Benutzeroberfläche sieht gut aus. Hast du die App fertiggestellt? ist es zum Download bereit? – Zen