Innanzitutto, vorrei sottolineare che sembra esserci una limitazione in Android in cui avere uno SurfaceView
su un ScrollView
non funziona come ci si aspetterebbe. Questo è spiegato here (VideoView
utilizza un SurfaceView
internamente in modo che abbia questo problema). Ma sembra esserci un workaround per VideoView
che ha funzionato per me.YouTubePlayerView su ScrollView
Ora, voglio anche utilizzare il nuovo YouTube API for Android per visualizzare video YouTube incorporati sulla nostra app per Android. Il YouTubePlayerView
che implementa il lettore video incorporato presenta anche il problema sopra menzionato poiché utilizza un SurfaceView come mostrato di seguito nel visualizzatore di gerarchia.
non sono stato in grado di trovare una soluzione per questo problema. Avere un YouTubePlayerView
su un ScrollView
è un caso d'uso abbastanza comune per la nostra app (e probabilmente anche per molti altri). Gradirei qualsiasi commento su questo.
Sto provando per questa soluzione. –