I have this code. When I choose an item from suggestion list, the onTextChanged happens first, then oItemClicked comes after that. Now I want when choosing a word, the \"onItemC
isPerformingCompletion() was added in API Level 3. It returns true after an item has been selected from the drop-down list and TextWatcher listeners are about to be triggered. In short, to avoid the behaviour described:
public void onTextChanged(CharSequence s, int start, int before, int count) {
if (autoCompleteView.isPerformingCompletion()) {
// An item has been selected from the list. Ignore.
return;
}
// Your code for a general case
}