AppCompat/ActionBarCompat
In v7
support kitaplığını kullanan yeni bir projeye başlıyorum . getSupportActionBar
Bir parçanın içinden nasıl kullanılacağını anlamaya çalışıyorum . Parçayı barındıran etkinliğim genişliyor ActionBarActivity
, ancak Fragments için benzer bir destek sınıfı görmüyorum.
Parçamın içinden
public class CrimeFragment extends Fragment {
//...
getActivity().getSupportActionBar().setSubtitle(R.string.subtitle); // getSupportActionBar is not defined in the v4 version of Fragment
//...
}
Bunu kullanmak için google sayfası ( http://android-developers.blogspot.in/2013/08/actionbarcompat-and-io-2013-app-source.html ), v4
parça için herhangi bir değişiklik olmaması gerektiğini söylüyor . Tüm getActivity()
aramalarımı bir'e göndermem gerekir ActionBarActivity
mi? Bu kötü bir tasarıma benziyor.