キャンバスでテキストを描画しビットマップを描画しようとしていますが、テキストのみを回転したいのですが、キャンバス全体が回転しています。キャンバス全体ではなくテキストだけを回転する
Bitmap.Config conf = Bitmap.Config.ARGB_8888;
Bitmap bmp = Bitmap.createBitmap(100, 100, conf);
Canvas c = new Canvas(bmp);
Paint color = new Paint();
color.setTextSize(35);
color.setTypeface(Typeface.create(Typeface.DEFAULT, Typeface.BOLD));
color.setColor(Color.BLUE);
canvas.drawBitmap(drawable.getBitmap, 0, 0, null);
canvas.drawText("Test", 30, 30, color);
return bmp;
私は、GoogleマップとマーカーメソッドsetRotationあなたは、あなたの変換がCanvas
に適用する前にcanvas.save()
を呼び出したいBMP
Googleマップキャンバスまたは独自のカスタムビューのキャンバスにビットマップとテキストの両方を描画していますか? –