Comment changer la couleur du texte et la taille d'un menu déroulant dans android?

La couleur du texte dans le menu contextuel n'est pas de changer changé dans les styles.
La couleur de fond est en train de changer à l'égard de la couleur dans styles.xml mais la couleur du texte et la taille du texte ne sont pas en réfléchissant.

//Creating the instance of PopupMenu  
PopupMenu popup = new PopupMenu(mContext, holder.im_overflow);      
//Inflating the Popup using xml file  
popup.getMenuInflater().inflate(R.menu.list_overflow_menu, popup.getMenu());     
//registering popup with OnMenuItemClickListener  
popup.setOnMenuItemClickListener(new PopupMenu.OnMenuItemClickListener() {      
    @Override
    public boolean onMenuItemClick(MenuItem item) {
        if( item.getTitle().equals("Edit")){
            callEdit();
        } else if( item.getTitle().equals("Export")) {
            callShare();
        } else if( item.getTitle().equals("Delete")) {
            callDelete();
        }
        return true;
    }
});

popup.show();

Styles.xml

<style name="AppBaseTheme" parent="@android:style/Theme.Light.NoTitleBar">
</style>

<!-- Application theme. -->
<style name="AppTheme" parent="AppBaseTheme">
    <item name="android:popupMenuStyle">@style/PopupMenu</item>      
</style>

<style name="PopupMenu" parent="@android:style/Widget.PopupMenu">
    <item name="android:popupBackground">@android:color/white</item>
    <item name="android:textColor">#FF01F0</item>
    <item name="android:textSize">12sp</item>
</style>

Mais il n'est pas de changer la couleur du texte.

Enfin, j'ai travaillé et trouvé la réponse.
quelle est la réponse?
Oui, quelle est la réponse?

OriginalL'auteur Ravitheja | 2014-07-30