2016-12-17 7 views
0

ビューを動的に追加した後、view.setX(100)view.setY(100)を使用します。androidでpivotX、pivotYを変更するにはどうすればよいですか?

使用スケールのアニメーションにはsetPivotXsetPivotYが必要です。

私はViewHelper.setPivotX, AnimatorProxy.setPivotX, view.setPivotXを試しましたが、動作しません。いくつかのいずれかは、私が

+0

はStackOverflowのへようこそ。あなたの質問を改善するためにこれらのリンクを読んでください:[ツアー](http://stackoverflow.com/tour)| [質問する](http://stackoverflow.com/help/how-to-ask)| [最小限の、完全で検証可能な例](http://stackoverflow.com/help/mcve)。 – Tom

答えて

0

v.setPivotX(v.getWidth()/2); 
v.setPivotY(v.getHeight()/2); 

v.setPivotX(0); 
v.setPivotY(0); 

は(0,0)(左上)にピボットポイントを設定します、VA表示するのに役立つビューでピボットポイントを設定します中心

v.setPivotX(v.getWidth()); 
v.setPivotY(v.getHeight()); 

ピボットポイントを右下に設定します。ピボットポイントを設定した後、あなたはそれが働いている見るためにビューを回転させることができ

v.setRotationX((float)45); 
v.setRotationY((float)45); 
関連する問題