2012-03-22 116 views
1

我想在x軸上旋轉我的圖像,我嘗試了很多選擇,也試過Rotate3dAnimation,它總是在Y軸上旋轉。我想要做我的形象:在x軸上旋轉動畫

question image 1

我該怎麼辦呢?

回答

1

您應該使用android.graphics.Camera.rotateX(degrees);

1

老問題,但沒有堅實的答案。所以:

如果你的圖片是一個視圖,你可以使用ViewPropertyAnimator(最小的實現)這樣的:

yourImage.animate().rotateX(360); 

你可以連續使用所有你需要和自定義動畫F.E.方法:

yourImage.animate() 
    .rotateX(360) 
    .setDuration(1000) 
    .setStartDelay(500) 
    .setInterpolator(new AccelerateDecelerateInterpolator); 

檢查文檔中的所有可用方法。 ViewPropertyAnimator自API 12起可用。