Passare da schermo intero a schermo intero con Android funziona correttamente. Tuttavia, al ritorno dalla mia attività a schermo intero (un video player a schermo intero), l'attività scatta verso il basso mentre la barra di stato si anima. Sembra che l'attività di ripresa sia animata dalla modalità a schermo intero, ma con la barra di stato non c'è l'attività effettiva che viene dipinta come se fosse mancante.Passaggio da schermo intero a non intero schermo pop/slide
Ho provato a fare scherzi con il mio file manifest specificando temi/stili. Ho provato a fare questo a livello di codice in onCreate() prima della visualizzazione del contenuto è impostato e vari altri luoghi del ciclo di vita di attività:
getWindow().addFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);
getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
Sembra che non v'è alcun modo per mantenere la barra di stato da animare il basso e/o dalla vista del contenuto dal primo disegno senza la barra di stato lì e quindi regolando verso il basso come viene mostrato nuovamente.
Qualcuno ha qualche idea al riguardo? Non sono sicuro se c'è un modo per cambiare questo ed è solo un comportamento di Android.
Grazie in anticipo.
È spiacevole che la soluzione richieda paddingTop ma funziona. Grazie. – mhradek