so che posso fare la sovrapposizione ActionBar utilizzando requestFeature(Window.FEATURE_ACTION_BAR_OVERLAY)
e può attivare/mostrare la barra di stato nel mio schermo (passando tra FLAG_FULLSCREEN
e FLAG_FORCE_NOT_FULLSCREEN
).
Questo funziona benissimo. Tuttavia, non desidero spostare il layout quando si alterna la barra di stato.Android sovrapposizione barra di stato con ActionBar
so che posso fare la barra di stato "overlay" (anche se non in modo trasparente) il contenuto utilizzando:
WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN
WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS
Questo funziona anche grande, tranne che per la conseguenza (atteso) che, quando si usa un ActionBar, l'ActionBar viene tagliata a metà, metà della barra di stato è fondamentalmente.
Quindi, mi sto chiedendo, c'è un modo per "spostare l'ActionBar in basso" dall'altezza della barra di stato in questo caso?
So che nel caso peggiore, posso farlo con una visualizzazione personalizzata che vive all'interno del layout, ma io preferisco non farlo (voglio beneficiare della ActionBar).
grazie!
Non è consigliabile per mostrare barra degli strumenti, mentre nascondere la barra di stato. – zgulser