2016-04-05 7 views
0

In meinem Fall, stellen Sie die Textansicht oben in der Youtube-Player-Ansicht.Ich bekomme den Fehler wie nicht autorisierte Überlagerung.Ist es möglich, die Ansicht in Youtube-Player-Ansicht zu überlagern?Ist es möglich, die Overlay-Ansicht in der YouTube-Player-Ansicht in Android zu platzieren?

unten ist mein Code

<FrameLayout 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:orientation="vertical"> 


    <TextView 
     android:id="@+id/txt_attach" 
     android:layout_width="120dp" 
     android:layout_height="35dp" 
     android:gravity="center" 
     android:textSize="15dp" 
     android:textColor="#ffffff" 
     android:layout_marginTop="100dp" 


     android:visibility="visible" 
     android:text="Attach"/> 

    <fragment 
     android:id="@+id/player_fragment" 
     android:name="com.google.android.youtube.player.YouTubePlayerFragment" 
     android:layout_width="wrap_content" 
     android:layout_marginTop="50dp" 
     android:layout_height="wrap_content" 
    /> 


</FrameLayout> 

Antwort

0

try youtube-Player und und Textansicht in framelayout hinzuzufügen.

<FrameLayout 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content"> 

    <TextView 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:id="@+id/text" 
     android:padding="@dimen/four_dp" 
     android:Text="text view" /> 

    <YouTubePlayer 
     android:id="@+id/player" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" /> 

und in Ihnen Aktivität erhalten Sie die Aussicht und text.bringToFront() dort möglicherweise Fehler nennen, aber ich bin sicher, können sie

Hoffnung lösen, die Sie

+0

Vielen Dank für Ihre Antwort wird helfen, aber es funktioniert nicht in meinem case.please siehe meine bearbeitete Frage.Ich bekomme den Fehler liike YouTube Videowiedergabe gestoppt wegen nicht autorisierten Overlay auf Player. Der YouTubePlayerView ist durch android.widget.TextView verdeckt {1ba6139 V.ED .... ........ 0.200-240.270 # 7f060002 app: id/txt_attach}. Die Ansicht befindet sich in der YouTubePlayerView, wobei der Abstand zwischen jeder Kante der verdeckten Ansicht und der YouTubePlayerView-Position px beträgt: links: 0, oben: 100, rechts: 480, unten: 235 .. – Rajesh

+0

Hier musst du @sebastiano antworten http://StackOverflow.com/a/31695617/3593066 hoffe das wird dir helfen. da ich diese dinge jetzt nicht testen kann, werde ich sie später testen und euch wissen lassen –

Verwandte Themen