Qual è l'altezza di Android Toolbar
introdotta in Lollipop? È una domanda abbastanza semplice ma non ho trovato una risposta qui tranne per il ActionBar
; ma ha un'altezza diversa.Qual è l'altezza della barra degli strumenti Android?
14
A
risposta
48
Il Toolbar
(se non esteso) ha l'altezza:
56dp
(predefinito)48dp
(paesaggio)64dp
(sw600dp, cioè compresse)
L' Toolbar
è superiore al pre-lecca-lecca ActionBar
; era 48dp
per impostazione predefinita, 40dp
in orizzontale e 56dp
in sw600dp.
E per recuperare l'altezza della barra degli strumenti in XML, basta usare
?android:attr/actionBarSize
o se si sta utilizzando la libreria AppCompat questo
?attr/actionBarSize
4
chiamare questo metodo per ottenere il valore programmaticamente:
public int getToolBarHeight() {
int[] attrs = new int[] {R.attr.actionBarSize};
TypedArray ta = getContext().obtainStyledAttributes(attrs);
int toolBarHeight = ta.getDimensionPixelSize(0, -1);
ta.recycle();
return toolBarHeight;
}
Problemi correlati
- 1. Contenuto barra degli strumenti Android
- 2. Android: barra di stato della barra degli strumenti sovrapposta
- 3. Stile barra degli strumenti di Android Spinner
- 4. elevazione della barra degli strumenti di Android durante lo scorrimento
- 5. Come impostare l'altezza della barra degli strumenti Android?
- 6. come rimuovere il margine sinistro della barra degli strumenti Android?
- 7. Icona della barra degli strumenti che tinge su Android
- 8. Android - Centro il titolo della barra degli strumenti
- 9. Android v7 Allineamento dei pulsanti della barra degli strumenti
- 10. Barra degli strumenti Android collapseModello problema
- 11. Android RecyclerVista sotto la barra degli strumenti
- 12. pulsanti extjs nell'aspetto della barra degli strumenti
- 13. Imposta il titolo della barra degli strumenti
- 14. Spaziatura pulsanti della barra degli strumenti iPhone
- 15. Android SearchView nella barra degli strumenti
- 16. Barra di ricerca persistente Android nella barra degli strumenti
- 17. Barra degli strumenti in DialogFragment
- 18. Barra inferiore di Android Barra degli strumenti sovrapposta
- 19. Barra degli strumenti e NavigationDrawer
- 20. Come fornire la navigazione in alto con il pulsante home della barra degli strumenti sulla barra degli strumenti v7
- 21. Imposta il logo della barra degli strumenti in XML
- 22. Aggiungi visualizzazione personalizzata alla destra della barra degli strumenti
- 23. Come posso utilizzare VectorDrawable con la barra degli strumenti Android?
- 24. Personalizza barra degli strumenti WYSIHTML5
- 25. Come centrare il pulsante indietro della barra degli strumenti?
- 26. Toolbar gravità per barra degli strumenti estesa
- 27. Titolo della barra degli strumenti con visualizzazione personalizzata
- 28. Aggiunta FloatingActionButton a crollare il layout della barra degli strumenti
- 29. Android: il testo della barra degli strumenti è nero anziché bianco
- 30. La voce di menu della barra degli strumenti non è selezionabile su Android 4.4 (19)
Grazie per aver sottolineato che la libreria AppCompat utilizza un valore diverso. –
a livello di codice? –
E se volessimo usare "? Android: attr/actionBarSize" in un file "dimens.xml" come questo ad esempio:? Android: attr/actionBarSize –
Jack