3

アプリにフレームレイアウトがあります。フレームには、ImageViewとTextViewがあります。フレームレイアウトのバウンスを常に行う必要があります。

私はこのアニメーションをxmlで作成しました:

<scale
    android:duration="100"
    android:fromXScale="0.1"
    android:fromYScale="0.1"
    android:pivotX="50%"
    android:pivotY="50%"
    android:toXScale="1.0"
    android:toYScale="1.0" />

<scale
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:duration="1200"
    android:fillAfter="false"
    android:fromXScale="1.0"
    android:fromYScale="1.0"
    android:interpolator="@android:anim/accelerate_decelerate_interpolator"
    android:pivotX="50%"
    android:pivotY="50%"
    android:startOffset="100"
    android:repeatCount="infinite"
    android:repeatMode="reverse"
    android:toXScale="0.9"
    android:toYScale="0.9" />

問題は、テキストビューでのテキストのちらつきです。ImageViewは問題ありません。この問題を防ぐ方法は?

4

1 に答える 1

2

私はこれに対する解決策を見つけました:

Manifest.xmlで、hardwareAcceleratedをtrueに設定します。

于 2012-11-23T10:53:52.603 に答える