safeClickListener. Чтоб по нажатию на область следующее нажатие сработало только через какое-то время?
в clickable есть enable. можно при нажатии запускать корутину и через время делать enable = true
Спасибо. Работает
Не самое лучшее решение, лучше написать оберточку, которая будет хранить время последнего клика( на который реагировали), какую-то константу (например 100мс) и при каждом клике проверять разницу, если больше константы, то сохраняет новое значение и выполняет нужный код, а если меньше, то ничего не делает.
Ну да, куда проще, чем delay(1000L) enable = true
Обсуждают сегодня