2012-02-10 44 views
0

我一直未能找到很多代碼/教程移動Java中的線程與Android對象。我希望獲得一些幫助或代碼,使用適用於Android的Java中的線程移動X和Y位置。在Java中移動對象/位圖爲Android

+2

您能否更改或詳細說明您的問題?目前還不清楚你在問什麼。 – 2012-02-10 23:26:26

回答

2

您面臨的主要障礙是您正在考慮繪製位圖的位置,該位置與位圖本身有某種聯繫。你需要分別跟蹤它們。 int draw_x和int draw_y並使用你的線程或定時器或任何你想要的方式更新這些值。然後,在視圖的onDraw方法中,您想canvas.translate到位置draw_x,draw_y,然後繪製您的位圖。

您不想「移動位圖」,您想在繪製位圖時更改畫布的翻譯。

+0

非常感謝你解決了這個問題。 – 2012-02-11 14:30:11