我有一个搜索视图和一个查询提示属性。但是,只有在单击搜索视图后才会显示提示。有没有办法让它在被点击之前就出现?
<SearchView
android:id="@+id/searchView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_alignParentStart="true"
android:layout_below="@+id/textView4"
android:layout_marginBottom="14dp"
android:layout_marginTop="30dp"
android:queryHint="Search" />
我看到了另一个类似的问题,但它没有得到解决。所以我再问一遍。
9条答案
按热度按时间2j4z5cfb1#
使用此XML:
用于{android.support.v7.widget.SearchView}的应用程序
yptwkmov2#
试试这个:
并尝试隐藏焦点(键盘)
s2j5cfk03#
您可以添加
android:iconifiedByDefault="false"
,默认情况下它只显示查询提示字符串bq3bfh9z4#
这是一个完整的XML,你可以试试。
加上这个很有型
zphenhs45#
make setIconified(false)-这对我有用,但当它被取消点击时,提示再次消失
atmip9wb6#
使用这些属性
e5nszbig7#
这对我很有效:
另外,不要忘记将以下内容添加到manifest.xml:
2admgd598#
试试这个:
pokxtpni9#
在xml中,你可以使用这个android:queryHint=“Search”