Android - Создание цикла таймера для игры в понг
у меня естьPong игра, которую я написал на Java, и я пытаюсь портировать его на Android. (Это моя первая игра для Android;).
В Java я использовалTimer
объект, который в основном обновил значения игры (положение мяча / весла), а затем перерисовал экран.
Я пытаюсь реализовать такую же функциональность в Android, но получаю ряд ошибок.
Моя программа состоит изPongView
класс, который является визуальной частью игры, иPongDriverActivity
класс, который используетPongView
на его взгляд. Если у меня есть зацикливание потокаPongView
Я получаю сообщение об ошибке, потому что поток не может касаться представления, созданного в другом потоке.
Я полагаю, мне нужно сделать что-тоAsyncTask
, но я не уверен, как это зациклить.
Любые предложения о том, что будет лучшим способом для реализации этого?