안녕하세요.
제목처럼 안드로이드 앱을 개발중입니다.
구글맵을 사용중이고, 구글맵앱처럼 앱 상단 자동검색 기능을 넣고 싶은데요.
edittext에 textwatcher를 걸어주고 after이벤트가 일어날때마다 구글 자동검색api를 호출하고 있습니다.
이런식으로 구현했더니 일당 천건인 구글 쿼리 검색 제한에 너무 빨리 걸리는거 같습니다.
구글 문서에는 텍스트 입력 후 딜레이 시간을 주면 쿼리 갯수 제한을 약간이나마 피할 수 있다고 하는데요.
결론은 textwatcher 리스너에서 마지막으로 텍스트 입력 후 일정 시간(0.5초정도)이 지났는지 어떤식으로 체크해야 하는지 궁금합니다.
생각엔 간단한 로직일듯 싶었으나 생각처럼 잘 되는건 아닌거 같아서 질문 드립니다.
미리 감사 드립니다.