У меня есть КПК с Android и сканером штрих-кодов. Я бы спрятал всегда клавиатуру, чтобы использовать сканер штрих-кода. У меня есть с полем editetext для поиска в моих продуктах через мое приложение. Мне нужно закрыть клавиатуру, но я не теряю фокус на поле поиска. Есть какой-то способ этой функции?Android searchview скрыть клавиатуру, но без потери фокуса
Я использую searchView.clearFocus(), но я теряю фокус
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.menu_home, menu);
SearchManager manager = (SearchManager) getSystemService(Context.SEARCH_SERVICE);
SearchView searchView = (SearchView) menu.findItem(R.id.search).getActionView();
searchView.setSearchableInfo(manager.getSearchableInfo(getComponentName())); searchView.setIconified(false);
searchView.setSubmitButtonEnabled(true);
searchView.clearFocus();
return true;
}
Сообщение нам ваш код относительно же раскладка/SearchView/фокуса ... – shkschneider
OMG редактировать ваш вопрос, пожалуйста, не пишите код как комментарий, это нечитаемо. EDIT: хорошо, я сделал – shkschneider