Ho studiato la nuova libreria di progettazione del supporto Google. Sto lottando su come rendere la barra di navigazione traslucida e mostrare il contenuto di recyclerView sotto la barra.android: come lavorare con CoordinatorLayout e la barra di navigazione traslucida?
Sto testando un 5.1 nexus 5. Ho usato sotto il progetto come progetto di test. codice di esempio da Chris Banes: https://github.com/chrisbanes/cheesesquare
ho aggiunto qui sotto per styles.xml
<item name="android:windowTranslucentNavigation">true</item>
per rendere la barra di navigazione traslucido.
Tuttavia, non riesco a rendere CoordinatorLayout e il relativo contenuto, recyclerView, visualizzato sotto la barra.
quello che voglio:
recyclerView mostra sotto la barra di navigazione
rapido ritorno è lì e quando l'appbar è nascosto, non dovrebbe andare sotto la barra di stato traslucido. barra di stato dovrebbe essere in grado di nascondere completamente la parte a scorrimento.
Prova ad aggiungere 'android: fitsSystemWindows =" true "' a CoordinatorLayout. – natario
che farà apparire il recyclerView sotto la barra. ma l'interfaccia utente è incasinata. 1. la barra delle applicazioni che si scorre verso l'alto mostrerà sotto la barra di stato traslucida. Non è quello che voglio. 2. quando il recyclerView è sceso verso il basso, mostra solo l'ultimo elemento a metà. –