카메라뷰(SurfaceView)를 사용하다보면 가끔 LandScape 모드에서 Text만을 회전해야 할 경우가 생긴다. ● -90도 회전 Canvas canvas = getHolder().lockCanvas(); canvas.save(); canvas.translate(0, canvas.getHeight()); canvas.rotate(-90); mFpsMeter.draw(canvas, xPos, yPos); canvas.restore(); getHolder().unlockCanvasAndPost(canvas); ● 90도 회전 Canvas canvas = getHolder().lockCanvas(); canvas.save(); canvas.translate(canvas.getWidth(), 0); canvas.rotate(90); mFpsMeter.draw(canvas, xPos, yPos); canvas.restore(); getHolder().unlockCanvasAndPost(canvas);
↧