我得到了SherlockActionBar 100%的好处。
虽然SherlockFragments有什么好处?您有主要的Activity / FragmentActivity,它托管所有其他片段等,并扩展了SherlockActivity / SherlockFragmentActivity。
如果您可以在onAttach(Activity parentActivity)
Fragment方法中引用您的父Activity,并使用parentActivity.getActionBar().setTitle(title)
等方法。为什么您会选择制作片段Sherlock片段?
这个Sherlock的新东西很有新意,非常感谢。
干杯
答案 0 :(得分:4)
为什么你会选择制作片段片段Sherlock碎片?
因此,您可以在片段中使用setHasOptionsMenu()
,onCreateOptionsMenu()
和onOptionsItemSelected()
。
当片段从屏幕进出时,Android会自动从操作栏中添加和删除这些片段的操作栏项。
答案 1 :(得分:1)
Sherlock Fragments为许多较新的功能提供向后兼容性(即pre-HoneyComb)。片段通常仅适用于后HoneyComb设备。