0

übergeben Ich verwende eine YoutubeAndroidPlayerAPI in meiner Android App.Youtube API - Touch-Event an Ansichten hinter Youtube Player

In meiner YouTubePlayerSupportFragment setze ich youtubePlayer.addFullscreenControlFlag(YouTubePlayer.FULLSCREEN_FLAG_CUSTOM_LAYOUT);, so dass ich zwischen Vollbild wechseln kann, ohne jedes Mal neu zu rebooten.

Dafür habe ich die Navigationsleiste entfernt Bitte sehen Sie meine vorherige SO Frage darüber. Jetzt spielt der Spieler gut. Aber irgendwie gehen die Berührungsereignisse hinter dem Spieler vorbei (d. H. Zu Ansichten hinter dem Youtube-Player), aber Nur, wenn Berührungsereignisse unterhalb der SeekBar des Spielers liegen (im Vollbildmodus).

Gibt es Workarounds für dieses Problem?

Jeder weiß von offenen Fragen in Bezug auf dieses Problem?

Antwort

2

Versuchen Sie, android:clickable="true" der oberen ViewGroup der Layoutdatei Ihres Fragments hinzuzufügen.

+0

Ich glaube, eine ähnliche Lösung wird funktionieren. Container überschreiben und alle Berührungsereignisse verbrauchen Aber ich werde darauf zurückkommen, zur Zeit kann ich meine Theorie nicht testen. Danke! – Abbas

+0

Dank Ihrer Lösung ist mein Problem gelöst. – Abbas