¿Por qué mi animación no se repite?
Tengo repeatCount
establecido como repeatCount
(-1) y repeatMode establecido como RESTART (1)
Http://developer.android.com/reference/android/view/animation/Animation.html#INFINITE
- ¿Cómo puedo hacer una animación de log de introducción como la aplicación de skype?
- Cómo generar la animación de bucle con ViewPropertyAnimator?
- Establecer lista de animación de android por programación
- Cómo obtener un soundcloud como formas de onda en Android
- Expandiendo / Colapsando CardView con un gesto de clic o de deslizamiento (Android)?
Aunque mi animación funciona, no se repite correctamente. ¿Qué falta en mi código?
public class SyncActivity extends Activity { Animation slideanim; ImageView senoide; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); setContentView(R.layout.activity_sync); senoide = (ImageView) findViewById(R.id.imageView3); slideanim = AnimationUtils.loadAnimation(getApplicationContext(), R.anim.move); //slideanim.setFillAfter(true); slideanim.setRepeatCount(Animation.INFINITE); slideanim.setRepeatMode(Animation.RESTART); senoide.setAnimation(slideanim); senoide.startAnimation(slideanim); } }
Mover.xml
<set xmlns:android="http://schemas.android.com/apk/res/android" android:shareInterpolator="false"> <translate android:fromXDelta="0%" android:toXDelta="-18.5%" android:fromYDelta="0%" android:toYDelta="0%" android:duration="1000"/> </set>
- Propiedades de Android que se pueden animar con ObjectAnimator
- Implementar vista como visor de imágenes de facebook - android
- Animación al cambiar Actividad en Android?
- Animación de Android dejando artefactos
- Android: ¿Cómo mover un BitmapDrawable?
- Adición de efecto de arrastrar natural a ImageView igual que las cabeceras de chat de Facebook Messanger utilizando la biblioteca de rebote
- Android: mostrar / ocultar una vista utilizando una animación
- Animación de texto de izquierda a derecha como brillo en Android
Cambie su XML para que tenga el modo de repetición y cuente con él:
<set xmlns:android="http://schemas.android.com/apk/res/android" android:shareInterpolator="false"> <translate android:fromXDelta="0%" android:toXDelta="-18.5%" android:fromYDelta="0%" android:toYDelta="0%" android:repeatCount="infinite" android:repeatMode="restart" android:duration="1000"/> </set>