5

Voglio sviluppare video player come l'app dailymotion. La cosa principale che voglio ottenere è il comportamento di rotazione e l'azione del pulsante a schermo intero. Quando l'utente ruota il dispositivo o tocca il pulsante a schermo intero, il lettore video passa a schermo intero e la riproduzione video continua senza interruzioni.Android: Lettore video come Dailymotion App

Attualmente sto usando il widget di visualizzazione video per il video Stream. ma quando l'utente ruota il dispositivo. l'interruzione del video e l'attività di visualizzazione del video si ricaricano e la visualizzazione del video intilla di nuovo e quindi la riproduzione del video.

Quindi, per favore suggerirmi una soluzione a questo problema. Grazie in anticipo.

risposta

0

È possibile utilizzare sotto le bandiere al momento della registrazione la vostra attività nel file manifesto

android:configChanges="orientation|screenSize|keyboardHidden" 

e poi in voi classe activty basta sovrascrivere il metodo "onConfigurationsChanged()" in modo che la vostra attività non si riavvia quando cambia l'orientamento.

Una cosa che puoi provare è salvare la posizione corrente del video in "onConfigurationChanged()" in modo che dopo la rotazione quando VideoView si reinizializza puoi continuare a riprodurre video da quella posizione.

Problemi correlati