Hi,
I am drawing some text on a Canvas, and on a Bitmap, respectively: protected void onDraw(Canvas canvas) { canvas.drawText("Canvas text", 10, 10, mPaint); Canvas singleUseCanvas = new Canvas(); singleUseCanvas.setBitmap(mBitmap); singleUseCanvas.drawText("Bitmap text", 10, 30, mPaint); } In the former case, the text renders as you would expect, while in the latter, it appears very rough and ugly. This becomes even more problematic when using e.g. canvas.drawBitmapMesh(...); to apply transformations to the bitmap. Am I doing something wrong, or is the quality simply deteriorated when you pass from Canvas to Bitmap? On a side note, the reason why I'm drawing text on a Bitmap is to obtain a "magnifier" effect on the text in question (like Apple OSX's dock), since I can then apply arbitrary transformations to it using a bitmap mesh. Is there another, perhaps better, way to do this? Best, Michael (Also posted here: http://stackoverflow.com/questions/4485587/drawing-text-on-a-bitmap-rather-than-canvas, but with no answer) -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en