I had the same problem, and I fixed it by setting OnKeyListenera progress dialog that uses the search button:
dlg.setOnKeyListener(new DialogInterface.OnKeyListener() {
@Override
public boolean onKey(DialogInterface dialogInterface, int i, KeyEvent event) {
if (event.getKeyCode() == KeyEvent.KEYCODE_SEARCH) {
return true;
} else {
return false;
}
}
});
It helps me.
source
share