You can create your own AutoCompleteTextView method and override the onKeyPreIme method (int keyCode, KeyEvent event)
I also realized that this method is called 2 times, I only run my code a second time. Here is an example:
@Override public boolean onKeyPreIme(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK && event.getAction() == 1) {
source share