title: EditText & TextChangeListener
body: <p>I need yours help.
  I have EditText field, which acts as search field for searching thought many items in the list. Now I'm use afterTextChanged(Editable s) method of TextWatcher, but it's not perfect for me. Some times after fast input and erase next search process involve not all text inputed by the user. The reason is in long search process and I can't make it shorter. In my case I need to know, wnen user ends his input at all, but afterTextChanged() handle every sign change. I will appreciate any ideas. Thanks!</p>