Comment changer la police personnalisée d'un élément de menu Android?

J'ai le texte suivant Android Java et XML code. Je veux changer la police des Éléments de Menu de mon application. Je sais seulement que nous pouvons changer la police d'un TextView à l'aide de setTypeface mais n'a pas pu trouver de toute façon pour l'Élément de Menu.

Code JAVA-:

@Override
public boolean onCreateOptionsMenu(Menu menu) 
{

    MenuInflater inflater = getMenuInflater();

    inflater.inflate(R.menu.main, menu);

    return true;

}

@Override

public boolean onOptionsItemSelected(MenuItem item) 
{

   switch (item.getItemId()) 
   {

        case R.id.action_refresh1:

            Toast.makeText(this, "Item1 Selected", Toast.LENGTH_SHORT)
            .show();

        break;

            case R.id.action_refresh2:

            Toast.makeText(this, "Item2 Selected", Toast.LENGTH_SHORT)
            .show();

        break;

        default:

        break;


  }



}

Code XML-:

<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item
    android:id="@+id/action_refresh1"
    android:orderInCategory="100"
    android:showAsAction="always"
    android:title="Item1"/>

<item
    android:id="@+id/action_refresh2"
    android:orderInCategory="100"
    android:showAsAction="always"
    android:title="Item2"/>
</menu>

Je veux changer la police de deux élément de menu , mais vous ne savez pas comment intégrer settypface pour l'Élément de Menu.

source d'informationauteur animation123