Android - SearchView на панели инструментов - PullRequest
0 голосов
/ 24 октября 2018

Я хочу добавить поисковый запрос на панель инструментов.Я хочу всегда расширять область поиска.Тело обратного вызова onCreateOprionsMenu находится ниже:

SearchView searchView = new SearchView(context);
searchView.onActionViewExpanded();
searchView.clearFocus();
searchView.setIconified(false);
searchView.clearFocus();

menuItem = optionsMenu.add(0, id, 0, title);
menuItem.setEnabled(item.enabled);
menuItem.setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);
menuItem.setActionView(searchView);

Ниже приведены снимки экрана:

enter image description here

Почему первая кнопка закрытия поискового просмотравиден, но не другой .?

Также после редактирования введенного текста я нажимаю вторую кнопку закрытия, и она свернула вид поиска.Вторая кнопка очистки очищает только текст в редактируемом тексте.

Я не смог решить эту проблему.

enter image description here

...