1
我正在爲Android OS 2.2+編寫Android應用程序。MenuDrawer的Listview在不同的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>
我錯過了什麼嗎?
預先感謝您。