Wie man Kreis, Rechteck manuell auf android Videoplayer zeichnet

8

Ich möchte nur einen Kreis, ein Rechteck oder etwas manuell auf dem Videoplayer (während des Videospielens) auf dem Android-Computer zeichnen. Ist das möglich? Wenn Code-Beispiele viel besser sind.

Danke.

    
sanjay 29.06.2012, 07:02
quelle

1 Antwort

1

es gibt bereits eine Antwort auf deine Frage:

Siehe hier

Zitat aus dem Post:

  

SurfaceView funktioniert wahrscheinlich nicht wie ein normales View   Achtung.

     

Stattdessen tun Sie Folgendes:

     
  1. Setzen Sie Ihre SurfaceView in ein    FrameLayout oder RelativeLayout in   Ihre Layout-XML-Datei, da beide   Diese ermöglichen das Stapeln von Widgets   die Z-Achse
  2.   
  3. Verschieben Sie Ihre Zeichnungslogik   in eine separate benutzerdefinierte View class
  4.   
  5. Fügen Sie eine Instanz der benutzerdefinierten Ansicht hinzu   Klasse in die XML-Layoutdatei als   Kind des FrameLayout oder    RelativeLayout , aber es erscheint   nach dem SurfaceView
  6.   

Dies führt dazu, dass Ihre benutzerdefinierte View -Klasse scheinbar über dem Wert liegt    SurfaceView .

Es gibt auch ein Beispielprojekt für Sie

Siehe hier

    
John the Traveller 02.07.2012 18:42
quelle

Tags und Links