2012-05-22 74 views

回答

-1

我敢肯定,你可以通過)不斷擴展的ImageView類,並在.onDraw()方法瞎搞,調用.invalidate(和運用動畫實現類似的東西。但我也很確定它會非常緩慢/遲緩,看起來像是地獄。

我推薦使用SurfaceView來達到這樣的效果。

+0

你可以給任何代碼或教程! – Dinesh

0

您鏈接的項目(可能包含此效果的任何內容)將使用OpenGL(而不是Canvas.onDraw();)。您將無法使用ImageView,但您可以使用GLSurfaceView,這不應該造成太多麻煩。我不是這方面的專家,但是您提供的鏈接具有優秀的代碼片段以幫助您入門。