2011-12-06 6 views
1

androidでは、ImageViewの位置は画像の左上側で決まります。私はそれを変更することが可能かどうかを知りたがっています。画像の下側の中心から画像が引き出される。 私はあなたが他のプログラミング言語でそれを行うことができることを知っています。 ありがとう!imageViewのピボットを変更する

答えて

1

ちょうど数学を使用してください。

これをメソッドに継承したり、ImageViewを拡張する新しいクラスを作成したりすることができます。

0
imageView.setPivotX(imageView.getWidth()/2);  
imageView.setPivotY(imageView.getHeight()); 

あなたも試すことがあります。

imageView.setPivotX(imageView.getMeasuredWidth()/2);  
imageView.setPivotY(imageView.getMeasuredHeight());