我正在为 Android OS 2.2+ 编写一个 Android 应用程序。
我有以下结构:
ListView : 用于 MenuDrawer 的视图
ListAdapter : 充当 ListView 源的适配器
对于我正在使用的菜单抽屉:https ://github.com/SimonVT/android-menudrawer
在Android 2.2上:
在Android 4.0上:
问题是类别的风格和标题正在互换!
<style name="MenuDrawerCategoryStyle">
<item name="android:textStyle">bold</item>
<item name="android:textColor">?android:attr/textColorSecondary</item>
<item name="android:textSize">14sp</item>
<item name="android:gravity">center_vertical</item>
<item name="android:paddingLeft">16dp</item>
<item name="android:background">@drawable/menu_drawer_category_bg</item>
<item name="android:singleLine">true</item>
<item name="android:ellipsize">end</item>
</style>
<style name="MenuDrawerTitleStyle">
<item name="android:background">@drawable/abs__list_selector_holo_dark</item>
<item name="android:textColor">?android:attr/textColorPrimary</item>
<item name="android:textSize">18sp</item>
<item name="android:paddingLeft">16dp</item>
<item name="android:paddingRight">32dp</item>
<item name="android:paddingTop">8dp</item>
<item name="android:paddingBottom">8dp</item>
<item name="android:drawablePadding">16dp</item>
<item name="android:gravity">center_vertical</item>
</style>
我错过了什么吗?
先感谢您。