我正在启动一个使用AppCompat/ActionBarCompat
in v7
支持库的新项目。我试图弄清楚如何getSupportActionBar
在片段中使用from。我托管片段的活动可以扩展ActionBarActivity
,但是我没有看到类似的Fragments支持类。
从我的片段中
public class CrimeFragment extends Fragment {
//...
getActivity().getSupportActionBar().setSubtitle(R.string.subtitle); // getSupportActionBar is not defined in the v4 version of Fragment
//...
}
使用它的Google页面(http://android-developers.blogspot.in/2013/08/actionbarcompat-and-io-2013-app-source.html)表示,该v4
片段应该没有变化。我是否需要将所有getActivity()
呼叫投射到ActionBarActivity
?这似乎是糟糕的设计。