如何在Android上的畫布上縮放和旋轉圖像?在Android上的畫布上縮放和旋轉圖像
1
A
回答
1
This might幫助你做你想做的事情。
-1
0
繪製縮放和在Android畫布旋轉圖像,你需要的東西是這樣的:
Bitmap bitmap = BitmapFactory.decodeResource(
getResources(), R.drawable.myimg);
Matrix matrix = new Matrix();
matrix.setRotate(90.0f); // Degrees
matrix.preScale(1.5f, 1.5f); // 1.0f would be no scaling
Canvas canvas = surfaceHolder.lockCanvas();
canvas.drawBitmap(bitmap, matrix, paint);
surfaceHolder.unlockCanvasAndPost(canvas);
或者,保持供以後使用縮放和旋轉位圖的保持,建立一個這樣的:
Bitmap newBitmap = Bitmap.createBitmap(
oldBitmap, 0, 0, oldBitmap.getWidth(),
oldBitmap.getHeight(), matrix, true);
更多細節:Canvas.drawBitmap,Matrix,Bitmap.createBitmap
教程這裏:Canvas and Drawables
相關問題
- 1. android在畫布上縮放和變換圖像上畫線
- 2. Android:在畫布上繪圖和旋轉
- 3. 在畫布上旋轉,縮放和翻譯位圖
- 4. 在畫布上旋轉2張圖像
- 5. 在畫布上繪製旋轉圖像
- 6. 在縮放畫布上繪製圖像
- 7. 在Android畫布中同時旋轉,平移和縮放位圖
- 8. Android畫布圖像縮放
- 9. HTML 5畫布 - 旋轉,縮放,翻譯和繪製圖像
- 10. 在Android上縮放圖像
- 11. 如何在文本上懸停時「縮放和旋轉圖像」?
- 12. 在Android畫布上旋轉RectF
- 13. 我試圖縮放,旋轉和翻譯用戶定義的畫布圖像
- 14. 查看縮放和在畫布上畫線在Android
- 15. 旋轉後縮放圖像
- 16. Android - 畫布上的圖像
- 17. 縮放和平移畫布上的圖像時出現問題
- 18. 在旋轉的帆布上畫畫
- 19. HTML5畫布旋轉圖像
- 20. HTML5畫布圖像旋轉
- 21. HTML5旋轉畫布圖像
- 22. CSS imageviewer:圖像旋轉(和縮放)
- 23. 自動縮放和旋轉圖像
- 24. 旋轉和縮放圖像刷
- 25. 畫布 - 在Android上放大,移動和縮放
- 26. 在圖像上縮放動畫
- 27. Android縮放畫布位圖
- 28. 如何旋轉,調整和縮放畫布中角點的圖像?
- 29. 試圖在畫布上創建縮放插件圖像
- 30. 旋轉和縮放帶有錨點的圖像視圖android
在這裏總結答案以及鏈接到外部網站通常被認爲是有幫助的。 – 2013-06-21 02:48:30