有沒有辦法動畫與在iPhone上CGPath一個的ImageView沿對Android的路徑位置?我已經在網上尋找解決辦法,但似乎沒有人問過這個問題。我沒有看到任何描述此功能的Android文檔。
2
A
回答
0
您將要使用動畫資源。這是一個示例,它將從左側滑入視圖。你會把這樣的東西放到項目res/anim文件夾中的xml文件中。
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/overshoot_interpolator">
<translate android:fromXDelta="100%p" android:toXDelta="0%p" android:duration="700"/>
</set>
然後使用它從Java代碼中你會做這樣的事情:
Animation slideLeftIn = AnimationUtils.loadAnimation(this, R.anim.slide_left_in);
yourImageView.startAnimation(slideLeftIn);
這個特殊的例子是使用overshoot_interpolator這將使該應用晃過其認爲其目標,然後反彈回來。有關不同插值器的更多信息,以及使用動畫資源check out the documentation
+0
感謝您的回覆。但是,這是一條直線上的動畫。我想沿着彎曲的路線做動畫。 – Jacob 2011-02-18 06:53:44
4
我創建了一個名爲PathAnimation的Animation的子類,它可以沿着路徑生成動畫。
您可以使用Path創建一個新的PathAnimation,並像使用其他任何動畫一樣使用它。
相關問題
- 1. 沿着盆景路徑動畫動畫
- 2. 沿着曲線路徑在背景中移動的圖像android
- 3. 沿着路徑動畫改變起點
- 4. 沿着曲線路徑放置圖像
- 5. QGraphicsItem沿着路徑移動
- 6. 沿着路徑拖動snap.svg
- 7. 沿着圓形路徑移動圖像視圖
- 8. 沿着Bezier曲線路徑的iPhone移動UI圖像視圖
- 9. 約束拖動沿着路徑在iphone
- 10. iphone可可:如何沿着路徑拖動圖像
- 11. 在three.js中沿着路徑生成動畫對象
- 12. HTML5沿路徑移動圖像
- 13. 沿預定路徑移動圖像?
- 14. 沿着路徑的ActionScript 2
- 15. CAKeyframeanimation沿着路徑移動UIView
- 16. 沿着路徑移動控件
- 17. 如何在pygame中沿着路徑散佈圖像?
- 18. 沿着XNA的曲線路徑動畫雪碧
- 19. 如何沿着路徑動畫contentsRect屬性?
- 20. 沿着統一路徑的動畫對象3d
- 21. 保持面向一個點,同時它沿着路徑動畫
- 22. 使用CSS動畫沿着路徑填充SVG
- 23. SVG路徑上的動畫圖像
- 24. 在Android中的隨機路徑上動畫圖像查看
- 25. 瞭解如何沿着改變的路徑移動路徑
- 26. WPF:沿路徑幾何動畫
- 27. 沿動畫SVG路徑一個div
- 28. 沿着路徑繪製重複的圖像(平鋪)
- 29. 沿着iOS中的路徑的一部分設置視圖的動畫
- 30. 沿着地圖動畫NMAMapCircle對象
我知道這是比較舊的,但對於其他人尋求幫助,看看這裏:http://stackoverflow.com/questions/6849554/problem-to-achieve-curved-animation/ 8454990#8454990 – 2011-12-10 07:05:36