2011-11-16 17 views
3

私はつまんでドラッグすることを実装しています。私はそれが場所にドラッグされて移動することに影響しているイメージを取得する方法について混乱しています(スケーリングが機能しています)。マトリックスを使用してビットマップをキャンバス上に配置するにはどうすればよいですか?

だから、過去に私はthusly画像を配置するでしょう...

canvas.drawBitmap(img, x,y, paint); 

が、今、私は私がどこにに上の画像を取得することでどのような機能が表示されないマトリックスを使用していることそれが欲しい。

誰かが画像を0,0から離れるようにするために必要なものの短いコードスニペットを投稿できますか?

TIA

答えて

7

あなたのスケーリング行列の使用postTranslate

scaleMatrix.postTranslate(x, y); 
canvas.drawBitmap(img, scaleMatrix, paint); 
+1

私は...それはあなたがそれについて何かを言ったまで仕事をしたくなかったことをしようとしていた...ありがとう! :) –

関連する問題