Actionbar menuitem text is uppercase

You have override the theme and set your own style for the actionbar menu items

    <?xml version="1.0" encoding="utf-8"?>
<resources>
    <style name="YourTheme" parent="android:Theme.Holo">
        <item name="android:actionMenuTextAppearance">@style/LowerCaseMenuTextAppearance</item>
    </style>
    <style name="LowerCaseMenuTextAppearance" parent="android:TextAppearance.Holo.Widget.ActionBar.Menu">
        <item name="android:textAllCaps">false</item>
    </style>
</resources>

This post might be helpful How to style the menu items on an Android action bar

Basicly, what you will need to do is to apply a style to your menu item. In the style, add

android:capitalize="none"

I hope it helps.


This one helped me (I'm using AppCompat)

<item name="actionButtonStyle">@style/AppTheme.Widget.ActionButton</item>

<style name="AppTheme.Widget.ActionButton" parent="@style/Widget.AppCompat.ActionButton">
    <item name="textAllCaps">false</item>
</style>