无法在Fragment中以编程方式扩展搜索视图

时间:2019-04-05 13:40:00

标签: android android-fragments searchview

我尝试在Fragment中以编程方式扩展和集中搜索视图。但是它并没有扩展。我指的是互联网,尝试了很多次,但是并没有得到扩展。但同时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 :(得分:0)

您可以将SearchView设置为false来展开setIconified

searchView.setIconified(false);

并以true折叠

searchView.setIconified(true);