我有一个类似于以下内容的搜索视图
我希望它类似于以下内容
以下是代码
<SearchView
android:id="@+id/search_view"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:iconifiedByDefault="false"
android:keyboardNavigationCluster="true"
android:queryHint="@string/search_teams"
android:textColor="@color/grey" />
我希望能够通过更改字体在搜索视图中左对齐并自定义查询提示。默认情况下,文本居中对齐,有什么办法可以更改?
答案 0 :(得分:0)
您需要在一个单独的xml文件中指定“可搜索的配置”,并在下面的属性中进行设置
<?xml version="1.0" encoding="utf-8"?>
<searchable xmlns:android="http://schemas.android.com/apk/res/android"
android:label="@string/search_label"
android:hint="@string/search_hint"
android:voiceSearchMode="showVoiceSearchButton|launchRecognizer" >
</searchable>
有关文档,请参考here
您可以在搜索对话框或窗口小部件中添加语音搜索功能 通过将android:voiceSearchMode属性添加到您的可搜索项 组态。这会添加一个语音搜索按钮,以启动语音 提示。