我使用widget SearchView
<SearchView
android:id="@+id/searchView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="10dp"
android:background="@color/white"
android:inputType="text"
android:singleLine="true"
android:layout_alignParentLeft="true"
/>
它的工作正常,但如果搜索框出现,我总是要点击搜索图标然后。所以任何人都可以帮助我显示搜索框而不点击搜索图标
答案 0 :(得分:2)
添加属性
android:iconifiedByDefault="false"
到SearchView
定义。
您可以将android:windowSoftInputMode="stateHidden"
添加到清单文件中的活动,以防止键盘显示;但在此之前,请考虑一下:如果用户被迫触摸窗口小部件以显示键盘并输入内容,您可以将搜索视图图标化,以便用户可以看到更多显示在下面。
如果您真的想要删除焦点,可以选择以下几种方法:Stop EditText from gaining focus at Activity startup