Цвет текста подсказки для SearchView - PullRequest
1 голос
/ 01 июня 2019

Как установить цвет текста подсказки в SearchView?

<SearchView
                android:id="@+id/search_view"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:iconifiedByDefault="false"
                android:transitionGroup="true" />

Я пробовал:

<item name="android:textColorHint">@android:color/grey</item>

И:

<string name="search_hint">Search for a contact<font fgcolor="#ffbbbbbb"></font></string>

Но ни одна из них не применила подсказкуцвет текста.

1 Ответ

0 голосов
/ 01 июня 2019

Вы можете установить цвет текста подсказки, установив тему на SearchView.

    <SearchView
        android:id="@+id/search_view"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:iconifiedByDefault="false"
        android:theme="@style/SearchViewStyle"
        android:transitionGroup="true" />

А в вашем styles.xml создайте стиль.

    <style name="SearchViewStyle" parent="Widget.AppCompat.SearchView">
        <item name="android:textColorHint">@android:color/grey</item>
    </style>
...