Wie kann ich die Sichtbarkeit eines ActionBar-Elements in einem anderen Fragment festlegen?

Ich suche nach einer Möglichkeit, die Sichtbarkeit von a festzulegenMenuItem in meiner MainActivity je nachdem was aufgeblasenFragment Ich bin on.

Zur Information: Ich benutzeactionBarSherlock, zxing, und einigegoogle services.

Die Anwendung wurde mit einer Navigationsleiste (mit abs) erstellt, die ich auch manipuliereFragmentStack auf diese Weise komme ich jedes Mal, wenn ich zu einem anderen Fragment wechsle, wenn ich die Berührung nach hinten drücke, wieder in meineMain Fragment.

Hier meine Speisekarte:

<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>

Hier blase ich das Menü auf:

 @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;
}

Ich habe die Lösung gezielt ausprobiertHier, aber in meinem Fall funktioniert es nicht.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage