Calidad de la animación de rotación de Android

Tengo una animación de rotación que estoy aplicando a una vista, aquí está el código:

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

Pero al jugar animación, los márgenes de mi vista se pixelan:

imagen:

¿Hay una manera de arreglar esto?

Cuando cargue su imagen, establezca el indicador Anti-alias.
En XML:

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

Sobre la marcha:

 ImageView iv = (ImageView) findViewById(R.id.image); ((BitmapDrawable)iv.getDrawable()).setAntiAlias(true); 
  • Android: ¿puedo crear una vista / lienzo que no sea rectangular, pero por ejemplo, redondo?
  • El teclado de software redimensiona la imagen de fondo en Android
  • Actualizando ExpandableListView con notifyDataSetChanged ()
  • ¿Cuál es la mejor manera de apoyar métodos obsoletos que son reemplazados por otros nuevos?
  • ExpandableListView - ¿Es posible la expansión condicional?
  • Cómo obtener la altura de la vista dentro del adaptador para crear bitmap de tamaño?
  • Botones en una vista personalizada cuando la vista personalizada se encuentra en una pestaña
  • Diferentes diseños de hijos para diferentes grupos ExpandableListView
  • Listview expandible anidada en android
  • Obtener el valor del atributo Hint de AttributeSet
  • ¿Qué pasa con setScaleX / setScaleY?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.