Tengo un hilo que usa un controlador para publicar una instancia ejecutable. funciona bien, pero tengo curiosidad acerca de cómo pasaría los parámetros para usarlos en la instancia de Runnable. Quizás no entiendo cómo funciona esta característica.¿Hay alguna forma de pasar parámetros a Runnable?
Para adelantarse a una pregunta de "por qué necesita esto", tengo una animación enhebrada que tiene que volver a llamar al hilo de la interfaz de usuario para indicarle qué dibujar realmente.
Me gusta este enfoque, pero ¿cómo me comunico con esta clase desde dentro de mi hilo de temporizador (Runnable está fuera en el hilo principal de UI). ¿Puedo hacer que el miembro sea público y configurarlo en mi secuencia de tiempo antes de pasar Runnable al manejador? Parece demasiado bueno para ser verdad :) –
Lamento contestar tarde, he editado mi respuesta. –
Por alguna razón, pensé que si obj se crea en algún lugar que no sea el subproceso de interfaz de usuario, cuando intenta manipular una vista (en el hilo principal) la aplicación se bloqueará. Voy a darle un giro, muchas gracias. –