Android Zeichnung auf Oberflächenansicht und Leinwand

8

Ich habe ein "einfaches" Problem. Ich versuche, eine Oberflächenansicht zu zeichnen. Layout-XML:

%Vor%

Die Aktivität ist ein SurfaceHolder.Callback:

%Vor%

Wenn ich

anrufe

_surfaceview.setBackground(Color.RED) in onDraw (...) funktioniert es. Aber

canvas.drawRGB(255, 0, 255) funktioniert nicht: (

    
ChHaupt 07.06.2012, 12:04
quelle

3 Antworten

18

Das folgende Snippet wird Ihnen helfen.

%Vor%     
Vipul Shah 07.06.2012, 12:23
quelle
2

SurfaceView besteht aus einem View in Ihrem aktuellen Layout und einer Fläche unter Ihrem Layout. Wenn Sie einen Hintergrund für die Ansicht festlegen, sehen Sie nichts von dem, was auf der Oberfläche passiert.

    
cescom 26.08.2016 11:57
quelle
-3

Hast du es versucht

? %Vor%     
Aytunc MATRAC 24.12.2014 09:22
quelle

Tags und Links