2013-03-10 79 views
1

我正在使用一個使用onDraw(Canvas畫布)方法在不同位置繪製一個或多個位圖的類。如果我想在事件之後爲這些位圖之一設置動畫onTouchEvent),如果我知道所有位圖的位置,如何將選定的位圖轉換爲另一個位置?如何在畫布中設置動畫位圖(Android)

+0

其他建議? – Roran 2013-03-13 21:58:17

回答

1

您不能更改繪製位圖的位置。您必須在更改位圖位置後使用invalidate()方法重繪它。

+0

我在哪裏把invalidate()放在我的課堂上?在OnTouchEvent?我如何使用它?最後,我可以在畫布中使用位圖創建traslateAnimation嗎? – Roran 2013-03-10 21:34:19

+0

http://www.stanford.edu/class/cs193a/06/請看這個 – Talha 2013-03-10 22:13:45

+0

不可能在畫布對象中使用多個位圖製作動畫嗎?我必須使用佈局和ImageView嗎? – Roran 2013-03-13 21:43:29