1. Nimm jetzt an unserem Uhans - 3. ADVENT - Gewinnspiel teil - Alle Informationen findest Du hier!

Schatten bei Canvas-paint abschalten

Dieses Thema im Forum "Android App Entwicklung" wurde erstellt von missG, 04.11.2010.

  1. missG, 04.11.2010 #1
    missG

    missG Threadstarter Android-Hilfe.de Mitglied

    Beiträge:
    45
    Erhaltene Danke:
    0
    Registriert seit:
    19.10.2010
    Hallo,

    habe ein canvas erstellt:

    Code:
     
    Bitmap bitmap = Bitmap.createBitmap();
     
    [LEFT]Bitmap pngBitmap = BitmapFactory.decodeResource(getResources(), R.drawable1);[/LEFT]
     
    [LEFT]Bitmap pngBitmap0 = BitmapFactory.decodeResource(getResources(), R.drawable0);[/LEFT]
     
     
     
    Canvas canvas = new Canvas(bitmap); 
    
    Die Bilder in pngBitmap, pngbitmap0 sind transparent. ich painte mit:
    Code:
    [LEFT]canvas.drawBitmap(pngBitmap0, 0, 0, null);[/LEFT]
    canvas.drawBitmap(pngBitmap, src, des, null);
    
    allerdings bildet sich bei jedem paint ein schatten...woran liegt das?
    und wie kann ich es abschalten?
     
  2. funcoder, 06.11.2010 #2
    funcoder

    funcoder Erfahrener Benutzer

    Beiträge:
    218
    Erhaltene Danke:
    38
    Registriert seit:
    15.08.2009
    Meinst du das innerhalb deiner Bitmaps Bereiche transparent sind, die aber gedrawed nicht vollständig transparent sind? Bist du sicher das die transparenten Stellen in deiner Grafik auch 100%ig transparent sind? Vielleicht sind diese nur auf 80% Transparents? Leg deshalb mal vorsichtshalber deine Grafiken in deinem Bildbearbeitungsprogramm über eine andere Grafik, ob hier auch der "Schatten" vorhanden ist. Dann weißt du sicher, ob es die Grafik oder Canvas ist.
     
  3. missG, 08.11.2010 #3
    missG

    missG Threadstarter Android-Hilfe.de Mitglied

    Beiträge:
    45
    Erhaltene Danke:
    0
    Registriert seit:
    19.10.2010
    hat sich schon geklärt. lag an den grafiken, dass diese schatten hatten.
     

Diese Seite empfehlen