3

Google Play ショップの水のライブ壁紙アニメーションのようなイメージビュー アニメーションが必要ですが、myproject のイメージビューにアニメーションのリップル効果が必要です。私の要件を理解していない場合は、コード プロジェクトで以下の例のようなイメージビュー アニメーションが必要です: http:// www.codeproject.com/Articles/1073/Interactive-water-effect

イメージビューの実装が可能か不可能か。可能であれば、どのようにこれを行いますか? 誰でも私を助けてくれます。

ありがとう!

4

2 に答える 2

0

リンクしたプロジェクト (およびおそらくこの効果のあるもの) は、OpenGLを使用します(Canvasおよび ではありません.onDraw();)。を使用することImageViewはできませんが、 を使用することはできますGLSurfaceView。私はこのテーマの専門家ではありませんが、あなたが提供したリンクには、始めるための優れたコードフラグメントがあります.

于 2012-05-22T13:01:36.610 に答える
-1

ImageView クラスを拡張し、.onDraw() メソッドをいじり、常に .invalidate() を呼び出し、アニメーションを適用することで、そのようなことを達成できると確信しています。しかし、それが非常に遅く/ラグがあり、地獄のように見えることも確信しています.

このような効果を実現するには、SurfaceView を使用することをお勧めします。

于 2012-05-22T07:36:56.680 に答える