我正在尝试为溢出下拉菜单设置主题,但我在为操作栏的这一部分找到正确的主题和样式时遇到了麻烦。
我正在查找以下文件:
谁能给我点化一下吗?https://github.com/android/platform_frameworks_base/blob/master/core/res/res/values/themes.xmlhttps://github.com/android/platform_frameworks_base/blob/master/core/res/res/values/styles.xml
我在这里创建了一个伪全息主题,找到了我想要的:
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
甚至改变文本的颜色,但它现在已经足够好了。