Качество анимации вращения

У меня есть анимация вращения, которую я применяю к представлению, вот код:

RotateAnimation shake = new RotateAnimation(-3, 3, 10, 10); shake.setRepeatCount(Animation.INFINITE); shake.setRepeatMode(Animation.REVERSE); shake.setDuration(SHAKE_ANIMATION_DURATION); 

Но, играя в анимацию, поля моего представления получаются неровными:

образ:

Есть ли способ исправить это?

Когда вы загружаете свое изображение, установите флаг Anti-alias.
В XML:

 <bitmap xmlns:android="http://schemas.android.com/apk/res/android" android:src="@drawable/tile" android:tileMode="disabled" android:antialias="true"/> 

На лету:

 ImageView iv = (ImageView) findViewById(R.id.image); ((BitmapDrawable)iv.getDrawable()).setAntiAlias(true);