Los animadores sólo se pueden ejecutar en los subprocesos Looper en Sherlock Action Bar

Quería ocultar la barra de acción después de la demora de 1 segundo,

Timer().schedule(new TimerTask() { @Override public void run() { getSupportActionBar().hide(); } }, 1000); 

Obtener bloqueo después de ejecutar el código ..

Android.util.AndroidRuntimeException: Los animadores sólo se pueden ejecutar en los hilos Looper

¿Hay alguna solución para este problema? Gracias.

Se resolvió mediante el uso de

 new Handler().postDelayed(new Runnable() { @Override public void run() { getSupportActionBar().hide(); } }, 1000); 
  • Llamada Hilo principal de hilo secundario en Java / Android
  • CancelaciónExcepción al utilizar ExecutorService
  • ¿Hay una manera de pasar parámetros a un Runnable?
  • No se puede finalizar una actividad en pausa hasta que se recupera el foco
  • ¿Es un error o una característica? En algunos casos es posible acceder al subproceso de interfaz de usuario de una tarea que no se ejecuta en el subproceso de interfaz de usuario
  • Cómo ejecutar un hilo Runnable en Android?
  • ASyncTask en Executor y PriorityBlockingQueue
  • La mejor manera de enviar solicitudes HTTP GET ansynchronously en Android?
  • ¿Es incorrecto ejecutar runnable.run ()?
  • En android, ¿por qué la interfaz de usuario no se puede actualizar fuera del hilo de la interfaz de usuario?
  • Cómo pausar / reanudar el hilo en Android?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.