AndroidのCanvasで画像を拡大/縮小するにはどうすればよいですか?Androidのキャンバスで画像を拡大/縮小する
1
A
答えて
1
This mightあなたがしたいことをお手伝いします。
-1
開発者サイトでサンプルコードを使用することができます。特にapi demoはこのトピックを参考にしてください。スケーリングされ、あなたがこのような何か必要なAndroidのキャンバスに画像を回転させる描くように
+0
サンプルコード全体のアーカイブへの一般的なポインタ。 -1 –
0
:
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. GTKで画像の拡大/縮小
- 2. Androidビットマップイメージの拡大/縮小
- 3. Javascriptで複数の画像を拡大/縮小/拡大/縮小する最適な方法は?
- 4. アンドロイドで拡大縮小されたレイヤード画像を拡大する
- 5. ボタンでAndroidの画像ビューを拡大/縮小する方法は?
- 6. Javaで画像を拡大/縮小する
- 7. スクロールビューで画像を拡大/縮小する
- 8. CSSで画像を拡大/縮小する方法
- 9. jqueryで画像を拡大/縮小する方法
- 10. WP7で画像を拡大/縮小する
- 11. HTML5キャンバスで画像を拡大する
- 12. 角度のある素材グリッドで画像の拡大/縮小
- 13. WinRT(Metroスタイルアプリ)の画像を拡大/縮小する
- 14. 画像を拡大/縮小するためのJavascript
- 15. RMagick:サムネイルの画像を拡大/縮小する
- 16. BlackBerryで拡大/縮小画像を表示
- 17. ギャラリーで選択した画像の拡大/縮小
- 18. 拡大縮小画像を表示ギャラリーから見る
- 19. HTML - 拡大/縮小画像/ウェブページ全体を埋める色
- 20. 2つの画像を使用して1つの画像ビューで画像を拡大/縮小する方法
- 21. ContentFlow:画像を拡大/縮小しない方法は?
- 22. 画像を入力から拡大縮小
- 23. ベクター画像を使用してアプリケーションプラットフォーム用に拡大/縮小
- 24. S3に保存された画像の拡大/縮小
- 25. 画像を拡大/縮小しながら画像に円を描く
- 26. 拡大/縮小winform
- 27. Androidの拡大縮小ウィジェット(dp、px、画面サイズ)
- 28. WPFでアイトラッキングを使用して画像を拡大/縮小する方法は?
- 29. Android:クリックで画像を拡大する
- 30. Silverlightで画像の縮小(縮小)
ここでは、外部サイトへのリンクだけでなく、その答えを要約すると一般的に役立つと考えられます。 –