Sto scrivendo un'app Android per tablet. Sono andato con la barra delle azioni per creare le mie icone. Tuttavia, ho bisogno di aprire una vista personalizzata quando si fa clic su uno degli elementi del menu.Visualizzazione a discesa personalizzata della barra delle azioni Android sull'articolo click
Non voglio una barra delle azioni personalizzata - Devo ingrandire una vista personalizzata quando si fa clic sulla voce della barra delle azioni "Sfoglia soggetti". Questa vista dovrà apparire come un menu a discesa ma utilizzare il mio layout personalizzato in quanto non verrà utilizzato per la navigazione.
Ecco il mio 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>
ho assunto l'ActionProviderClass mi avrebbe permesso di creare un'istanza di una visualizzazione personalizzata quando l'elemento barra delle operazioni viene cliccato, ma non riesco a trovare un modo - Forse sto andando nella direzione sbagliata.
Qualsiasi aiuto su questo sarebbe MOLTO apprezzato! Grazie!
AGGIORNAMENTO: Grazie per i collegamenti a stile barra delle azioni, ma non voglio semplicemente stile un menu a discesa. Voglio gonfiare una vista personalizzata. La vista eseguirà anche query DB ecc.
Sto cercando un campione che avete pubblicato come immagine qui, potete per favore mi fornire alcun esempio campione o suggerire come creare discesa personalizzato e aggiungere dinamicamente le voci di menu laggiù. – Naruto
l'interfaccia utente sembra buona. hai completato l'app? è disponibile per il download? – Zen