2012-08-27 6 views
6

Sto usando ActionBar nel mio progetto. Voglio cambiare direzione degli elementi di ActionBar: individuare le icone delle schede e il logo nella parte destra dello schermo e individuare le voci di menu nella parte sinistra dello schermo. Ho cercato su Google, ma non ho trovato alcuna cosa utile, come ho letto xml risorsa di tema e stile in API 14, ma ancora una volta non ho trovato alcuna soluzione.Cambia direzione di ActionBar

+0

AFAIK, ciò che si desidera non è supportato – CommonsWare

+0

significa impossibile? Anche io desidero personalizzare ActionBar Class? –

+1

Siete invitati a creare la vostra implementazione della barra delle azioni, possi bly biforcarsi uno esistente, che fa quello che vuoi. Personalmente, ti consiglierei di lasciarlo da solo. I tuoi utenti saranno abituati alle barre di azione standard, con elementi nelle loro posizioni standard. La tua app sarà diversa e IMHO non è probabile che i tuoi utenti penseranno che il tuo sia sostanzialmente migliore. Devi decidere da solo se confondere i tuoi utenti vale il beneficio che pensi di ottenere da questo cambiamento. – CommonsWare

risposta

5

La barra di azione ora supporta la direzione da destra a sinistra. E 'introdotto nel nuovo livello di API 17 da aggiungendo

attributo android: supportsRtl all'elemento nel file manifesto e impostarlo su “true"

uno sguardo qui per ulteriori informazioni sulla gestione il layout da destra a sinistra RTL Layout Support