나는를 사용하는 새로운 프로젝트를 시작 해요 AppCompat/ActionBarCompat
에서 v7
지원 라이브러리를. getSupportActionBar
조각 내에서 를 사용하는 방법을 알아 내려고 노력 중 입니다. 조각을 호스팅하는 내 활동은 확장 ActionBarActivity
되지만 조각에 대한 유사한 지원 클래스가 표시되지 않습니다.
내 조각 내에서
public class CrimeFragment extends Fragment {
//...
getActivity().getSupportActionBar().setSubtitle(R.string.subtitle); // getSupportActionBar is not defined in the v4 version of Fragment
//...
}
그것을 사용하기위한 구글 페이지 ( http://android-developers.blogspot.in/2013/08/actionbarcompat-and-io-2013-app-source.html )는 v4
조각에 대한 변경이 없어야한다고 말합니다 . 내 모든 getActivity()
통화를 에 캐스팅해야 ActionBarActivity
합니까? 디자인이 좋지 않은 것 같습니다.