**我可能会因此而受到抨击,但我有理由。
我正在制作应用程序,可以选择在3个主题之间切换(Holo Dark,Holo Light和Holo Light with Dark ActionBar)。由于某些原因,我使用>>this<< hack使用ActionBarSherlock 4.2使ActionOverflow与具有硬菜单键的设备一起使用。问题是每当我将主题设置为Holo Dark或Holo Light时,菜单项的高度相当大(约48dp),但每当我将它设置为Holo Light with Dark Actionbar时,菜单的高度物品是正常的(无论正常情况如何)。 任何人都有任何想法,什么使菜单项行为奇怪? 我试过检查样式,但我不确定问题的起源。 如果您需要更多信息,请询问:D
答案 0 :(得分:0)
知道了! 我发布这个问题后不久就放弃了,但是我回到它,玩过ABS库,找到了答案! 我做的是补充:
<item name="dropdownListPreferredItemHeight">48dp</item>
到我的styles.xml中:
<style name="ThemeDark" parent="Holo.Theme"></style>
我对Dark和Light主题做了这个,它工作得很好! :d