【发布时间】:2011-09-25 17:26:44
【问题描述】:
tl;dr:搜索对话框拾取应用主题中的白色文本样式,使搜索文本不可见。
我正在努力解决看似微不足道的问题。
我的应用使用深色背景,我使用 #EEEEEE 将文本颜色调整为比标准灰色更亮。
我已经实现了一个搜索对话框(Honeycomb 之前的版本),它运行良好,但搜索对话框中的文本选择了相同的 #EEEEEE,因此它基本上是不可见的。甚至当我长按搜索文本时显示的上下文菜单也会选择#EEEEEE,因此那里的文本也是不可见的。
我的头发都快掉光了。
风格:
<style name="master" paret="@android:style/Theme.NoTitleBar">
<item name="android:textColor">#EEEEEE</item>
<item name="android:windowNoTitle">true</item>
</style>
清单:
<application android:icon="@drawable/icon"
android:label="@string/app_label"
android:theme="@style/master"
android:hardwareAccelerated="true"
android:debuggable="true">
【问题讨论】:
-
对 textColor 使用不同的颜色?
-
嘿@YashwanthKumar,我想在我的应用程序中使用浅色,在搜索对话框中使用深色。我已经看到了这一切,只是无法弄清楚自己该怎么做。
标签: android android-searchmanager android-theme