tl; dr: Белый стиль текста в теме приложения подбирается диалогом поиска, что делает поиск текста невидимым.Android Styling/Theming только для поиска Диалог
Я очень сильно борюсь с тем, что кажется тривиальной проблемой.
Мое приложение использует темный фон, и я изменил цвет текста ярче, чем стандартный серый, используя #EEEEEE.
Я реализовал Диалог поиска (pre-Honeycomb), и он хорошо работает, но текст в диалоговом окне поиска поднимает тот же #EEEEEE, поэтому он практически невидим. Даже контекстное меню, отображаемое при длительном нажатии текста поиска, забирает #EEEEEE, поэтому текст там также невидим.
Я вырываю волосы, и у меня заканчиваются волосы.
Стиль:
<style name="master" paret="@android:style/Theme.NoTitleBar">
<item name="android:textColor">#EEEEEE</item>
<item name="android:windowNoTitle">true</item>
</style>
Manifest:
<application android:icon="@drawable/icon"
android:label="@string/app_label"
android:theme="@style/master"
android:hardwareAccelerated="true"
android:debuggable="true">
использовать разные цвета для TextColor? –
Эй, @YashwanthKumar, мне нужен светлый цвет в моем приложении и темный цвет в диалоговом окне поиска. Я все это видел, просто не могу понять, как это сделать сам. –