2012-12-24 60 views

回答

0

我會看看android API中的canvas,paint和path類。

+0

謝謝。我已經使用android.graphics.matrix解決了這個問題。並使用RectF根據此矩陣(位圖,圓形,線..等)繪製形狀:RectF r = new RectF(); matrix.mapRect(r); –

+0

我只是在縮放時遇到一些問題。我可以縮放圖像,但不能繪製其上的圖形。這裏是代碼: 保護無效onDraw(畫布畫布){ \t \t \t Paint p = new Paint(); \t \t \t canvas.drawColor(Color.BLACK); \t \t \t RectF r = new RectF(); \t \t \t matrix.mapRect(r); \t \t \t System.out.println(r.width()); \t \t \t canvas.drawBitmap(mapImg,r.left,r.top,p); } –