Ich habe ein einfaches Layout
%Vor%Und eine ZenClockSurface-Klasse
%Vor%Und Code der Aktivität
%Vor%Ich möchte welche Hintergrundfarbe von Android-Bild tranparent war, aber ich bekomme schwarzen Hintergrund.
Ich habe Hintergrund auf RelativeLayout mit einigen Bildern bu SurfaceView Android-Symbol ohne Transparenz zu drehen.
Wie kann ich transparent machen?
Ja, ich habe es geschafft, ich löse das Problem
Aktivitätscode
%Vor%Oberflächencode
%Vor%Es ist Arbeit.
In API 3 und 4 können Sie nichts hinter SurfaceView
setzen. Zitat von Dianne Hackborn:
Die Oberflächenansicht befindet sich tatsächlich hinter Ihrem Fenster, und ein Loch in das Fenster gestanzt, damit Sie es sehen können. Sie können also Dinge in Ihr Fenster legen, aber nichts in Ihrem Fenster kann dahinter erscheinen.
Ab API 5 können Sie setZOrderOnTop
verwenden. Der Trick ist, dass Sie es in Ihrem Konstruktor tun müssen, damit es aufgerufen wird, bevor die Ansicht an das Fenster angehängt wird:
Tags und Links android surfaceview