如何在 AndroidX 中更改 Android SearchView 的文本颜色或查询提示文本颜色?

Wah*_*iri 5 android kotlin searchview androidx

Android searchview 有默认的 queryhint textcolor 和 text color 。我们如何使用 AndroidX 更改 Android Searchview 中 edittext 的文本颜色

Wah*_*iri 4

下面的searchView是您正在使用的Searchview的引用变量。

爪哇:

    EditText editText = searchView.findViewById(androidx.appcompat.R.id.search_src_text);
    editText.setTextColor(Color.WHITE);
    editText.setHintTextColor(Color.GRAY);
Run Code Online (Sandbox Code Playgroud)

科特林

val editText = searchView.findViewById(androidx.appcompat.R.id.search_src_text)
editText.setTextColor(Color.WHITE)
Run Code Online (Sandbox Code Playgroud)