Android - SherlockActionBar - 使用SherlockFragments的好处是什么?
我得到了SherlockActionBar 100%的好处。Android - SherlockActionBar - 使用SherlockFragments的好处是什么?
虽然SherlockFragments有什么好处?你有你的主要活动/ FragmentActivity托管所有其他片段等,并扩展SherlockActivity/SherlockFragmentActivity。
如果你可以在onAttach(Activity parentActivity)
Fragment方法中获得你父级活动的引用,并使用parentActivity.getActionBar().setTitle(title)
等方法。为什么你会选择制作这些碎片Sherlock碎片?
相当新的这个Sherlock的东西和任何见解将非常感激。
干杯
为什么你会选择做那些片段福尔摩斯片段?
所以,你可以在片段使用setHasOptionsMenu()
,onCreateOptionsMenu()
和onOptionsItemSelected()
。 当片段来自屏幕时,Android会自动在操作栏中添加和删除这些片段的操作栏项目。
SherlockFragments提供了许多新功能的向后兼容性(即预HoneyComb)。片段通常只适用于后HoneyComb设备。
为什么不使用Fragment支持库? – mgibson 2013-05-13 12:28:46
ActionbarSherlock具有支持库的所有功能,以及其他一些有用的东西。除非你不打算使用动作条,或者没有针对姜饼设备,否则我想不出一个很好的理由**不使用ActionbarSherlock。而且,如果您正在使用它,则需要指定SherlockFragments而不是简单的片段。 – Workforce7 2013-05-13 16:19:51
欢呼的信息,我会用它们! :) – mgibson 2013-05-13 16:22:09
干杯,非常有帮助 – mgibson 2013-05-13 12:31:00