Je commence un nouveau projet qui utilise la AppCompat/ActionBarCompatdans la v7bibliothèque de soutien. J'essaie de comprendre comment utiliser le à getSupportActionBarpartir d'un fragment. Mon activité qui héberge le fragment s'étend ActionBarActivity, mais je ne vois pas de classe de support similaire pour les fragments.
De l'intérieur de mon fragment
public class CrimeFragment extends Fragment {
//...
getActivity().getSupportActionBar().setSubtitle(R.string.subtitle); // getSupportActionBar is not defined in the v4 version of Fragment
//...
}
La page Google pour l'utiliser ( http://android-developers.blogspot.in/2013/08/actionbarcompat-and-io-2013-app-source.html ) indique qu'il ne devrait y avoir aucun changement pour le v4fragment. Dois-je envoyer tous mes getActivity()appels à un ActionBarActivity? Cela semble être une mauvaise conception.