Poiché lo ActionBar
è disponibile solo su Android 3.0 e versioni successive, qual è un buon modo per implementare il widget di tipo ActionBar nelle versioni precedenti di sdk? Sto cercando di farlo a livello di codice senza utilizzare il main.xml, se questo aiuta.c'è qualche alternativa per ActionBar in 2.2?
risposta
Come dice @Tony, puoi dare un'occhiata a ActionBarSherlock, una libreria che fornisce tutte le funzionalità di ActionBar più gli extra (come le nuove animazioni e PagerIndicator) su Android 2.x.
Ciò che fa in pratica è l'implementazione di ActionBar che verrà utilizzata se si sta eseguendo l'app in un dispositivo con Android 2.x. Nel caso in cui la tua app sia in esecuzione su un dispositivo con Android 3.0 o versioni successive, utilizzerà l'implementazione ActionBar Android predefinita.
Ho fatto un post la scorsa settimana che mostra come utilizzare ActionBarSerlock nella tua app. Se vuoi, puoi dare un'occhiata: Using an ActionBar in your Android app with ActionBarSherlock
com_actionbarsherlock] Mancato file AndroidManifest.xml! cosa posso fare? – Venkat
Hai seguito ** tutti ** i passaggi descritti nel tutorial? Quando mostra questo errore, durante il processo di importazione del progetto o quando è già stato importato? –
tutorial per favore? @XaviRigau ... – gumuruh
È possibile utilizzare ActionBarSherlock (http://actionbarsherlock.com). Questo ti permetterà di avere una barra delle azioni nelle versioni precedenti di Android.
Guarda l'app di esempi nella cartella dei tuoi campioni. Ce n'è uno chiamato actionbarcompat con actionbarcombatability.
- 1. Qualche alternativa per il plugin JQuery Hilight?
- 2. C'è qualche alternativa a BoxedApp SDK?
- 3. jQuery Plugin vs UI vs qualche alternativa
- 4. Reflector non sarà più libero. Qualche alternativa?
- 5. C'è qualche alternativa ai frammenti annidati?
- 6. OpenGL troppo difficile per me, c'è qualche alternativa?
- 7. Conosci qualche alternativa a NDepend per gli architetti?
- 8. Android: in 4.4, Paint.measureText() non è retrocompatibile. Qualche soluzione alternativa?
- 9. Esiste una soluzione alternativa per rendere un membro della struttura in qualche modo "privato" in C?
- 10. Perché JXTA è stato abbandonato? Qualche alternativa là fuori?
- 11. C'è qualche alternativa a JTable, che è gratuita e migliore?
- 12. Ottenere frequenti Gem RemoteFetcher :: FetchError. Qualche soluzione alternativa?
- 13. C'è un modo per creare eventi indicizzati in C# (o qualche soluzione alternativa)?
- 14. Ricerca di framework Flipbook. Qualche alternativa a Turn.js?
- 15. set altezza ActionBar icona per abbinare ActionBar altezza
- 16. Qualche alternativa per Rundeck per l'esecuzione di comandi su più server?
- 17. Qualche buona alternativa per Sfinge per fornire la documentazione del software?
- 18. Appropriata alternativa a PopupMenu per pre-Honeycomb
- 19. Alternativa per println in Scala
- 20. accesso Pixel in OpenCV 2.2
- 21. Gioca 2.2 - specs2 - Come testare i futures in gioco 2.2?
- 22. NoSQL alternativa libera (in alternativa a RavenDB) per C# sviluppo
- 23. Alternativa per Google AppEngine?
- 24. ActionBar in a DialogFragment
- 25. Compatibilità con ActionBar Android
- 26. Numero di schede in ActionBar
- 27. Applicazione per tablet Android - ActionBar
- 28. Alternativa per frame in html5 utilizzando iframes
- 29. Security in Play 2.2.x
- 30. webkit-transform alternativa per Firefox
questo è un duplicato di http://stackoverflow.com/questions/6031774/che-è-il-equivalente-di-actionbar-in-earlier-sdk -versions – andr