Я создаю приложение, которое перемещает объект по экрану, и вы можете управлять его направлением с помощью кнопок. Я хочу, чтобы, щелкнув по кнопке, он сразу отреагирует. Проблема в том, что если вы нажмете, когда он уже запустил while в run() Thread, он сначала переместит объект, поскольку он должен был быть до щелчка, и только тогда он будет реагировать на щелчок.Перезапуск run() потока
Так что я думал, что если есть способ, что при нажатии он сразу остановит функцию run() и перезапустит ее, возможно, перезапустив поток.
Есть ли способ?