When there are non-black graphic elements on the display and I want to draw a png on top, which has varying levels of transparency from 0-100%, using
SetBlendMode(Graphics.BLEND_MODE_SOURCE_OVER) and drawBitmap() and drawBitmap2() , it does not work. Tinkering with the blend mode, I can only either overwrite/replace existing pixels entirely or keep the existing pixels.
See Related post: Alpha blending with drawBitmap() and drawBitmap2() - Alpha channel just 1 Bit depth? - Discussion - Connect IQ - Garmin Forums