Android ändern, Leinwand, hintergrund-Farbe, ohne dass irgendwelche Zeichnungen von ihm

Ich versuche einen Weg zu finden, um den hintergrund der Leinwand mit einer Farbe abgeholt benutzerdefinierte Farbauswahl ohne entfernen von Zeichnungen auf Sie. Ich versuche, eine Anwendung zu erstellen, die können zeichnen auf Leinwand und speichern Sie es als png. Aber wenn ich einen neuen hintergrund auf der aktuellen Arbeitsfläche, alle Zeichnungen sind verschwunden. Ich bin mit so etwas wie dieses :

mCanvas.drawColor(picker.getColor());

Irgendwelche Ideen, wie ich kann, um die Dinge zu arbeiten?

  • Sie brauchen, um uns zu zeigen, die onDraw-Methode..
  • Hi, ich habe angefügt, eine Lösung, die Umsetzung Sie unten. Es tut ziemlich genau, was Sie wollen, es zu tun, wie beschrieben, in Ihrer Frage.
Schreibe einen Kommentar