Привет, У меня возникли проблемы с поиском, как скрыть Виртуальную клавиатуру Android после поискового запроса с помощью вида поиска. Я хочу, чтобы клавиатура исчезла, когда пользователь нажимает клавишу возврата (в идеале, когда они касаются друг друга вне клавиатуры, но сейчас я соглашусь на ключ возврата). У меня он работает для запроса с использованием onQueryTextSubmit работы:Скрыть клавиатуру после того, как пользователь выполнит запрос в SearchView
public boolean onQueryTextSubmit(String s) {
//Search stuff...
searchView.clearFocus();
return true;
}
однако я хотел бы, чтобы работать, если запрос является пустой строкой. Проблема заключается в том onQueryTextSubmit не уволен, если это пустая строка: Android SearchView.OnQueryTextListener OnQueryTextSubmit not fired on empty query string
Я также не хотел бы использовать ActionBarSherlock так что это решение не будет делать: Android SearchView empty string
Я просто хочу, чтобы скрыть клавиатуру после того как пользователь поиск :(она кажется такой простой задачей, но дает мне головную боль Любые предложения Спасибо
С той же проблемой. Какой-либо прогресс? – LoPoBo