我设法通过在这里创建一个虚假的全息主题找到了我想要的东西:
http://jgilfelt.github.com/android-actionbarstylegenerator/
然后我只是查看了 zip 文件中的示例并更新了我的主题/样式文件,如下所示:
<item name="android:popupMenuStyle">@style/MyApp.Theme.PopupMenu</item>
<item name="android:dropDownListViewStyle">@style/MyApp.Theme.DropDownListView</item>
<style name="MyApp.Theme.PopupMenu" parent="@android:style/Widget.Holo.ListPopupWindow">
<item name="android:popupBackground">@drawable/theme_menu_popup_background</item>
</style>
<style name="MyApp.Theme.DropDownListView" parent="@android:style/Widget.Holo.ListView.DropDown">
<item name="android:listSelector">@drawable/theme_menu_popup_selector</item>
</style>
我想知道如何彻底检查所有内容,但似乎我只能设法为我的应用程序提供那些基本的主题/样式特定位,因为找到必要的样式语法需要很长时间。要是有更简单的方法就好了。
当然,我不知道如何定位ListPopupWindow
甚至更改文本的颜色,但现在已经足够了。