Я использую SearchView для ввода номера с помощью устройства чтения штрих-кода Bluetooth.
SearchView ориентирован на следующее:
svActListaPedidosFragmento.setFocusable(true);
svActListaPedidosFragmento.setIconified(false);
Поиск осуществляется следующим образом:
private SearchView.OnQueryTextListener svActListaPedidosFragmentoOnQueryTextListener = new SearchView.OnQueryTextListener() {
@Override
public boolean onQueryTextSubmit(String query) {
//my code
return false;
}
@Override
public boolean onQueryTextChange(String newText) {
return false;
}
};
Проблема в том, что при фокусировке SearchView появляется программная клавиатура. В настоящее время я знаю, как скрыть эту клавиатуру, но мне нужно событие, которое сообщит мне, что SearchView сфокусирован.
Я прочитал несколько примеров, но ни один из них не работает.
Любые комментарии и предложения приветствуются.
добавить OnClickListener в SearchView