Android - Creación de un bucle de temporizador para un juego de pong
tengo unApestar Juego que escribí en Java y estoy tratando de portarlo a Android. (Es mi primer juego de Android;).
En Java utilicé unTimer
Objeto que básicamente actualizó los valores del juego (posición de la bola / paletas) y luego volvió a dibujar la pantalla.
Estoy tratando de implementar la misma funcionalidad en Android pero obtengo una serie de errores.
Mi programa consiste en unPongView
clase que es la parte visual del juego, y unaPongDriverActivity
clase que usaPongView
por su vista. Si tengo un hilo de bucle que invalidaPongView
Recibo un error porque el hilo no puede tocar una vista generada en otro hilo.
Supongo que necesito hacer algún tipo deAsyncTask
, pero no estoy seguro de cómo hacer eso.
¿Alguna sugerencia sobre cuál sería la mejor manera de implementar esto?