有什麼辦法可以在一個動畫 旋轉像亨德爾形象下降,類似這樣animation is here what i want like 3d view..動畫旋轉的Android
回答
試試這個。
ObjectAnimator animation = ObjectAnimator.ofFloat(yourImageView, "rotationX", 0.0f, 90f);
animation.setDuration(1000);
animation.setRepeatCount(ObjectAnimator.INFINITE);
animation.setRepeatMode(ObjectAnimator.REVERSE);
animation.setInterpolator(new AccelerateDecelerateInterpolator());
animation.start();
但旋轉完整的圖像,我想圖像修復 –
的底部則是圖像分割成兩個和旋轉第一部分。 –
我做到了,但如何使兩個旋轉我沒有得到它 –
答案很簡單,您必須設置視圖的支點,以便在旋轉時可以通過軸旋轉視圖。 (在你的情況,這個代碼將保持視圖底部相同,動畫視圖頂部就像你在視頻顯示)
根據圖像如果杆底盒是25percentage圖像高度,那麼你必須計算圖像的軸旋轉25%。
View v = findViewById(R.id.animate_view);
v.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(final View v) {
int percentageHeightOfBox = 25;
int height = v.getMeasuredHeight();
v.setPivotX(v.getMeasuredWidth()/2);
v.setPivotY(height - ((height * percentageHeightOfBox)/100));
ValueAnimator animator = ValueAnimator.ofFloat(0.0f, 90f);
animator.setDuration(1000);
animator.setRepeatCount(ObjectAnimator.INFINITE);
animator.setRepeatMode(ObjectAnimator.REVERSE);
animator.setInterpolator(new AccelerateDecelerateInterpolator());
animator.addUpdateListener(new ValueAnimator.AnimatorUpdateListener() {
@Override
public void onAnimationUpdate(ValueAnimator animation) {
float rotate = Float.parseFloat(animation.getAnimatedValue().toString());
v.setRotationX(rotate);
}
});
animator.start();
}
});
不工作,我想圖像修復 –
其工作的底部。我測試了這個代碼。圖像或視圖正在回退。休息你可以用相同的代碼/想法做。 –
@DharaPatel可能你沒有準確地嘗試過代碼,代碼工作得很好。請嘗試使用樞軸廣告價值動畫製作人的確切代碼。 –
- 1. Android旋轉動畫
- 2. 旋轉動畫android
- 3. Android旋轉動畫
- 4. Android旋轉動畫
- 5. 旋轉動畫的Android 4.0
- 6. Android啓動畫面旋轉或旋轉
- 7. android動畫旋轉不會旋轉ccw
- 8. 旋轉圖像。動畫列表還是動畫旋轉? (Android)
- 9. 在android中旋轉動畫
- 10. Android旋轉動畫重疊
- 11. Android旋轉動畫完成
- 12. 旋轉後的Android翻轉動畫
- 13. 旋轉動畫
- 14. 旋轉動畫
- 15. Android的旋轉動畫離軸
- 16. 使用ScrollView的Android旋轉動畫
- 17. CSS動畫旋轉
- 18. 動畫與旋轉
- 19. 動畫旋轉線
- 20. UICollectionView旋轉動畫
- 21. CSS3旋轉動畫
- 22. Java旋轉動畫
- 23. 動畫後旋轉
- 24. UIToolbar旋轉/動畫
- 25. ThreeJS旋轉動畫
- 26. NSImageCell旋轉動畫
- 27. 動畫旋轉PathGeometry
- 28. 動畫旋轉軸
- 29. CSS旋轉動畫
- 30. WPF旋轉動畫
http://stackoverflow.com/questions/26512772/3d-rotation-perspective這可能會幫助你 –