getSupportActionBar aus dem inneren des Fragments ActionBarCompat

Fange ich ein neues Projekt mit der AppCompat/ActionBarCompat im v7 support library. Ich versuche, herauszufinden, wie die getSupportActionBar aus einem fragment. Meine Tätigkeit, dass die Gastgeber das fragment erstreckt sich ActionBarActivityaber ich sehe nicht, dass eine ähnliche Unterstützung Klasse für Fragmente.

Aus meiner fragment

    public class CrimeFragment extends Fragment {
          //...

          getActivity().getSupportActionBar().setSubtitle(R.string.subtitle); //getSupportActionBar is not defined in the v4 version of Fragment

          //...
    }

Die google-Seite für die Verwendung (http://android-developers.blogspot.in/2013/08/actionbarcompat-and-io-2013-app-source.html) sagt, es sollten keine Veränderungen für die v4 fragment. Muss ich die Darsteller alle meine getActivity() Anrufe an eine ActionBarActivity? Das scheint wie schlechtes design.

InformationsquelleAutor der Frage Paul | 2013-08-19

Schreibe einen Kommentar