voglio fare una barra delle operazioni che assomiglia a questo:Android Azione Bar con la ricerca Visualizza
e io non sono in grado di farlo.
Ho provato ad usare la cosa del crollo descritta here, ma non è esattamente quello che voglio.
- Prima di tutto SearchView non è visibile fino icona utente preme ricerca .. ma io voglio che sia visibile subito dopo l'attività inizia.
- In secondo luogo dopo che SearchView appare tutte le altre icone di azione scompaiono .. Ma voglio che siano sempre visibili.
- E funziona solo per Android 3 e versioni successive, lo voglio per Android 2 e versioni successive, quindi utilizzo ActionBarSherlock.
Ad esempio, la barra delle azioni in google maps è simile a quello che voglio.
Qualcuno può consigliarmi come ottenerlo?
Qui è barra delle azioni mappe google che ho pensato [google maps] (http://vojtechbartos.com /mapyactionbar.png) –
Quello che vuoi è aggiungere una vista personalizzata alla tua barra delle azioni. Rif. Api: http://developer.android.com/reference/android/app/ActionBar.html#setCustomView(int) E chiamarlo come: getActionbar.setCustomView (R.layout.mySearchbar); – andreasg
Grazie! :) Ho fatto esattamente come hai detto .. Ho creato il layout search_bar.xml con un EditText in esso .. Quindi scrivo questo 'actionBar = getSupportActionBar(); actionBar.setCustomView (R.layout.search_bar); actionBar.setDisplayShowCustomEnabled (true); 'nel metodo onCreate in attività .. e funziona! Quindi ... ringrazi davvero l'uomo! :) –