Android - SherlockActionBar - 使用SherlockFragments有什么好处?

时间:2013-05-11 17:31:11

标签: android android-activity actionbarsherlock fragment

我得到了SherlockActionBar 100%的好处。

虽然SherlockFragments有什么好处?您有主要的Activity / FragmentActivity,它托管所有其他片段等,并扩展了SherlockActivity / SherlockFragmentActivity。

如果您可以在onAttach(Activity parentActivity) Fragment方法中引用您的父Activity,并使用parentActivity.getActionBar().setTitle(title)等方法。为什么您会选择制作片段Sherlock片段?

这个Sherlock的新东西很有新意,非常感谢。

干杯

2 个答案:

答案 0 :(得分:4)

  

为什么你会选择制作片段片段Sherlock碎片?

因此,您可以在片段中使用setHasOptionsMenu()onCreateOptionsMenu()onOptionsItemSelected()。 当片段从屏幕进出时,Android会自动从操作栏中添加和删除这些片段的操作栏项。

答案 1 :(得分:1)

Sherlock Fragments为许多较新的功能提供向后兼容性(即pre-HoneyComb)。片段通常仅适用于后HoneyComb设备。