¿Cómo puedo configurar la visibilidad de un elemento ActionBar en diferentes fragmentos?

Estoy buscando una manera de establecer la visibilidad de unMenuItem Inflado en mi MainActivity dependiendo de cualFragment Estoy en.

Para información: estoy usandoactionBarSherlock, zxing, y algogoogle services.

La aplicación fue construida con un cajón de navegación (con abs), también manipulo elFragmentStack De esta manera, cada vez que cambio a otro Fragmento cuando presiono el botón de nuevo, vuelvo a miMain Fragment.

Aquí mi menú:

<menu xmlns:android="http://schemas.android.com/apk/res/android" >
   <item android:id="@+id/button_generator" android:title="GENERER" android:icon="@drawable/ic_drawer"></item>
</menu>

Aquí es donde yo inflo el menú:

 @Override
public boolean onCreateOptionsMenu(Menu menu) {
    Log.d(TAG, "================= onCreateOptionsMenu ================= fragSt: " + fragmentStatus);
    this.getSherlock().getMenuInflater().inflate(R.menu.main, menu);

    mGenQrFromContacts = menu.findItem(R.id.button_generator);


    return true;
}

He intentado la solución propuestaaquí, pero no funciona en mi caso.

Respuestas a la pregunta(3)

Su respuesta a la pregunta