android - 更改 searchView 提示文本颜色
问题描述
如何更改 searchView 提示文本颜色?
提示文本颜色为白色,因此不可见。我想改变颜色,但我不知道怎么做。 这是搜索查看照片
这是 XML 代码:
<androidx.cardview.widget.CardView
android:id="@+id/search_input"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginStart="14dp"
android:layout_marginEnd="14dp"
android:layout_marginTop="10dp"
app:cardElevation="3dp"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent">
<androidx.appcompat.widget.SearchView
android:id="@+id/search"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:focusable="true"
app:queryBackground="@null"
app:queryHint="@string/find_username"
app:iconifiedByDefault="false"
app:showDividers="end"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
解决方案
<item name="android:textColorHint">@android:color/yourColor</item>
将上述代码添加到您的父主题(styles.xml 中的应用主题)。这将工作:)
推荐阅读
- python - 如何使用 Python 使用 POST 方法抓取页面?
- sql - 如何使用 regexp_replace 替换两个参数
- python - 如何衡量有效算法
- php - 如何在 laravel 5.8 中创建搜索
- javascript - Emscripten SDL2 - 调整画布大小时画布的原点似乎在移动
- neo4j - 我应该在我的 Neo4j 数据库上使用中间节点吗?
- python - 如何使用 seaborn 将 facet 添加到 seaborn 联合图并将其保存在 PDF 中
- c# - 如何在SQL中构造具有以下关系的实体类
- kubernetes - 将持久卷 Kubernetes 连接到 SFTP
- html - HTML 表格:添加分隔符会出现奇怪的行为