【发布时间】:2012-05-24 15:39:47
【问题描述】:
我认为我的 SearchView 小部件数量正在运行。但是,我在建议列表中看到的只是白色文本块。当我选择其中一个白色块时,我看到一个橙色突出显示,并且我看到橙色突出显示后面的文本。所以看来我在我的建议列表中显示了白色文本和白色背景。关于如何改变它的任何想法?
【问题讨论】:
标签: android textcolor searchview
我认为我的 SearchView 小部件数量正在运行。但是,我在建议列表中看到的只是白色文本块。当我选择其中一个白色块时,我看到一个橙色突出显示,并且我看到橙色突出显示后面的文本。所以看来我在我的建议列表中显示了白色文本和白色背景。关于如何改变它的任何想法?
【问题讨论】:
标签: android textcolor searchview
您似乎无法自定义您的 searchView。您可以尝试将搜索视图的背景颜色设置为 (Color.WHITE)。
【讨论】:
我遇到了完全相同的问题。我发现问题的根本原因与我在 Eclipse 中创建 Android 应用程序项目时选择的主题有关。我使用的是 Android API 14,最初我选择主题为无。我在网上广泛搜索并没有找到关于这个问题的答案甚至类似的问题,这让我认为这是一个非常罕见的问题(大多数人不会遇到这个问题)。所以我决定创建一个新的Android项目,使用完全相同的组件和设置,这一次,只是将主题从None更改为“Hollow Light with Dark Action Bar”,突然,我的搜索视图建议下拉文本开始变成可见的。现在我回到我原来的项目,在 AndroidManifest.xml 中,在 Application 标签下,设置 android:theme="@android:style/Theme.Holo.Light.DarkActionBar",搜索视图建议下拉文本开始变得可见我现在的旧项目。
【讨论】: