addDebounceTextListener

fun TextView.addDebounceTextListener(debounceTimeInMillis: Long = 500, beforeChanged: (s: CharSequence) -> Unit? = null, afterChanged: (s: Editable) -> Unit? = null, onChanged: (s: CharSequence) -> Unit? = null)