2012-08-10 79 views
-1

我有一些問題。我有一個使用畫布繪製的圖像,我想爲它製作動畫。我想要做類似TranslateAnimation,但TranslateAnimation只適用於視圖,而我的圖像不是視圖。我能做什麼?Animate繪製的圖像

+0

我非常懷疑你的形象不是一個視圖,因爲你在屏幕上看到的每件事物都是一個視圖。 – AedonEtLIRA 2012-08-10 15:15:25

回答

0

個人而言,我還沒有與Android的畫布的工作,但我相當肯定,你需要做的是這樣的:

  1. 畫出你的形狀在畫布上
  2. 等待幾毫秒
  3. 清除畫布
  4. 重繪形狀,以未來即時位置

,並重復這一點,直到最後的位置是REAC HED。

從我的知識來看,畫布更像一張紙,而不是flash動畫。您需要繪製,清除,重新計算,重繪。我強烈建議閱讀更多關於該主題的內容。首先,我想的是Android帆布參考啓動:http://developer.android.com/reference/android/graphics/Canvas.html

,然後嘗試像畫布框爲Android一些教程由框架教程:http://developingthedream.blogspot.ro/2011/01/android-canvas-frame-by-frame-animation.html

同時,我強烈建議尋找在谷歌的事情首先發布提問之前在堆棧上。特別是如果你是初學者,很有可能找到你需要的一切和更多的現有教程。祝你好運學習。