2

古いデバイスのRotateAnimationに問題があります。私の画像は、この質問のように非常にピクセル化されますが、余白だけでなく、画像全体 (およびその背景) についても同様です。

ImageView私はそれ自体を回転させませんが、RelativeLayout2つの画像とProgressBar. さらにImageView、背景として 9 パッチがあります。

画像を動的にロードするので、 でアンチエイリアシング フラグを設定できないと思いますXML。だから私はこれをやろうとしました:

((BitmapDrawable) myImageView.getDrawable()).setAntiAlias(true);

これは効果がないようです。画像のような新しいデバイスGalaxy Nexusではまったくピクセル化されないため、ハードウェア アクセラレーションと関係があるのではないかと推測されます。

このピクセル化なしでスムーズな回転を得る方法について何か考えはありますか?

4

0 に答える 0