меня есть цикл вынесенный в отдельный void, и я хочу чтобы мои нажатии кнопки я мог "оборвать" евент.
Callback
Или использовать какой-нибудь eventbus. При нажатии на кнопку отсылать event, а внутри цикла ловить.
А что за цикл такой, что кнопкой прервать? Всегда можно флаг в цикл добавить, если тру, то прекращать, а по кнопке его менять. Но тут как я понял долгие процессы запускаются в цикле, их и прерывай, смотря во что ты их обернул
Обсуждают сегодня