Представление поиска не может быть расширено программно во фрагменте - PullRequest
0 голосов
/ 05 апреля 2019

Я пытаюсь развернуть и сфокусировать вид поиска программно во фрагменте.Но это не было расширено.Я ссылаюсь на Интернет и пробую так много раз, но он не был расширен.Но в то же время searchView расширился в своей деятельности.ниже код был использован.

@Override
       public void onViewCreated(@NonNull View view, @Nullable Bundle  savedInstanceState) {
       super.onViewCreated(view, savedInstanceState);

     SearchView searchView = view.findViewById(R.id.search);
     searchView.setIconified(true);
     searchView.requestFocus();
}

Я ожидаю, как только я покажу фрагмент, вид поиска этого фрагмента должен быть сфокусирован.

1 Ответ

0 голосов
/ 05 апреля 2019

Вы можете расширить свой SearchView, установив для setIconified значение false

searchView.setIconified(false);

И рухнул с истинным

searchView.setIconified(true);
...