Sto iniziando un nuovo progetto che utilizza la libreria AppCompat/ActionBarCompatin v7support. Sto cercando di capire come utilizzare getSupportActionBardall'interno di un frammento. La mia attività che ospita il frammento si estende ActionBarActivity, ma non vedo una classe di supporto simile per i frammenti.
Dall'interno del mio frammento
public class CrimeFragment extends Fragment {
//...
getActivity().getSupportActionBar().setSubtitle(R.string.subtitle); // getSupportActionBar is not defined in the v4 version of Fragment
//...
}
La pagina google per utilizzarlo ( http://android-developers.blogspot.in/2013/08/actionbarcompat-and-io-2013-app-source.html ) dice che non dovrebbero esserci modifiche per il v4frammento. Devo trasmettere tutte le mie getActivity()chiamate a un ActionBarActivity? Sembra un design scadente.