0
在我的Android应用程序的集成ActionBarSherlock后,我注意到,当用户点击溢出按钮下降的下拉菜单2. *和4之间是不同的*。ActionBarSherlock溢出的ListView
我已经成功定制该下拉菜单2. *用正确的颜色,但在4 *下拉菜单中显示有白色andblack文本并没有什么,我这样做似乎修改此菜单。
我需要做什么特别4.自定义此下拉菜单*?这甚至有可能吗?
感谢
在我的Android应用程序的集成ActionBarSherlock后,我注意到,当用户点击溢出按钮下降的下拉菜单2. *和4之间是不同的*。ActionBarSherlock溢出的ListView
我已经成功定制该下拉菜单2. *用正确的颜色,但在4 *下拉菜单中显示有白色andblack文本并没有什么,我这样做似乎修改此菜单。
我需要做什么特别4.自定义此下拉菜单*?这甚至有可能吗?
感谢
当您添加了ABS一种风格,你必须确保还包括适当的Android标签。例如。
不仅仅是
<item name="actionBarStyle">@style/ActionBar</item>
但
<item name="actionBarStyle">@style/ActionBar</item>
<item name="android:actionBarStyle">@style/ActionBar</item>
前者仅控制ABS,和库使用标准的操作栏上4.x版
感谢您的回答。这是有道理的,我试了一下,但还是没有解决问题,溢出菜单仍然由OS 4生成。* +,从而忽视了定制 – omega
如果下拉菜单包含XML,那么可以加载另一个或使用'res/layout-vAPIVERSION /'文件夹 – shkschneider
我已经通过重写主题样式中的某些值来做类似的事情。但他们似乎只影响2. *设备。 4. *设备似乎使用本机菜单。 – omega
还在吗? :-) –