SearchView一如既往地展示

时间:2015-03-21 17:24:52

标签: android searchview

我使用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"
     />

它的工作正常,但如果搜索框出现,我总是要点击搜索图标然后。所以任何人都可以帮助我显示搜索框而不点击搜索图标

search button

search box

1 个答案:

答案 0 :(得分:2)

添加属性

android:iconifiedByDefault="false"

SearchView定义。

您可以将android:windowSoftInputMode="stateHidden"添加到清单文件中的活动,以防止键盘显示;但在此之前,请考虑一下:如果用户被迫触摸窗口小部件以显示键盘并输入内容,您可以将搜索视图图标化,以便用户可以看到更多显示在下面。

如果您真的想要删除焦点,可以选择以下几种方法:Stop EditText from gaining focus at Activity startup