2013-03-11 73 views
0

我有2點(x1,y1)和(x2,y2)。我需要將圖像從(x1,y1)移動到(x2,y2)。請讓我知道如果有任何方法在Android SDK來實現這一點。在畫布中的兩點之間移動

+1

是的。是的。 – dymmeh 2013-03-11 18:38:57

回答

1

如果你正在做的處理是對的onDraw方法你可以自定義視圖:

  1. 創建path對象:
  2. 移動使用moveTo方法
  3. 線使用方法LINE2到位置2
  4. 創建到位置對象。
  5. 用戶將路徑度量對象設置爲動畫到位置(Here就是一個例子 - 請注意,您必須稍微改變一點,因爲代碼不會顯示View.onDraw & View.invalidate被調用) 。

或者,如果您沒有處理自己的平局,您可能只需使用TranslateAnimation即可。

0

看起來像所有你需要的是一個動畫。

在本站搜索Animation Drawable,你會得到噸的例子:)