appcompat 23.2.1菜单项文本小写问题



我添加了appcompat 23.2.1支持库。这个库为棒棒糖和以上版本的设备提供了较小的菜单项文本,但它以小写显示,但对于旧版本,它不以小写显示(它以大写显示)。我为它使用了以下代码

=screnshot

<style name="Theme.app" parent="@style/Theme.AppCompat.Light.DarkActionBar">
    <item name="actionBarTabTextStyle">@style/MyTabTextStyle</item>
    <item name="android:textAllCaps">false</item>
    <item name="android:actionBarTabTextStyle">@style/MyTabTextStyle</item>
    <item name="actionMenuTextAppearance">@style/MyMenuTextAppearance</item>
    <item name="android:actionMenuTextAppearance">@style/MyMenuTextAppearance</item>
    <!-- Main theme colors -->
    <item name="android:textColorPrimary">@color/white</item>
    <item name="android:colorPrimary">@color/actionbartop</item>
    <item name="android:colorPrimaryDark">@color/actionbartop</item>
    <item name="android:actionBarStyle">@style/MyActionBar</item>
</style>
 <style name="MyMenuTextAppearance" parent="@style/TextAppearance.AppCompat.Widget.ActionBar.Menu">
    <item name="android:textAllCaps">false</item>
    <item name="textAllCaps">false</item>
    <item name="android:textSize">@dimen/default_textsize_menu</item>
</style>

您可以在布局中使用,android:capital="none"

最新更新