2

カスタム ビューグループを作成しましたが、ビュー アニメーションを使用していくつかのビューを回転させる必要があります...

しかし、onDraw、onLayout、または onMeasure 内に startanimation を配置しても、ビューがちらつきます (ビューが短時間回転し、次に短時間回転せず、そのパターンが繰り返されます)。

どうすれば修正できますか?

4

2 に答える 2

0

アニメーションは、非カスタム ビューグループで適切に機能しますか?

アニメーションの背景を作成するためにカスタム ViewGroup を使用しようとしましたが、あなたと同じように奇妙な動作がありました。FrameLayout を使用するだけで解決し、2 つの fill_parent ビュー (カスタム ビューと LinearLayout) を挿入しました。次に、カスタム ビューの上にある LinearLayout が期待どおりに機能していました。

于 2011-05-13T15:39:27.143 に答える
0

カスタムビューグループのビューの Android 転送アニメーションとビューのアニメーション化を参照してください。

view.animate().rotation(180);
于 2012-06-12T16:43:30.197 に答える