我添加了appcompat 23.2.1支持库。这个库为棒棒糖及以上版本的设备提供了较小的菜单项文本,但其显示小例但不显示旧版本的小例(以大写字母显示).I使用下面的代码
<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>
答案 0 :(得分:0)
你可以在布局中使用 android:capitalize =“none”