У меня есть активность андроида, где есть EditText и, когда пользователь вводит, он вызывает сервис для каждого набранного ключа. Я считаю, что это неэффективно, потому что делается больше, чем требуется, звонков. Таким образом, решение состоит в том, чтобы сделать там какую-то паузу, проверяющую там.
if (PauseOfThreeSeconds) {
// call the service here
}
Как я могу почувствовать паузу, а затем только позвонить в службу?