반응형 multiple1 [Android] Compose 다중 이벤트 방지 Compose 를 사용하다보면 버튼을 클릭했을때 중복 이벤트가 발생하는 것을 막아야 할 때가 있다. 처음 이벤트만 통과시키고 특정 시간동안 이벤트를 무시한다. 처음 이벤트가 발생 후 다른 이벤트가 연속적으로 발생하면연속적으로 이벤트가 들어오지 않을때까지 이벤트를 무시한다. package com.danchoo.utils.commonfun (() -> Unit).throttleFirst(time: Long = 200L) { MultipleEventPrevention.processEvent(time) { this() }}fun ((T) -> Unit).throttleFirst(value: T, time: Long = 200L) { MultipleEventPrevention.processEvent.. 2023. 7. 24. 이전 1 다음 반응형