1

我得到了 SherlockActionBar 100% 的好处。

SherlockFragments 有什么好处呢?你有你的主要活动/FragmentActivity,它托管了你所有的其他片段等,并扩展了 SherlockActivity/SherlockFragmentActivity。

如果您可以在 Fragment 方法中获取对父 Activity 的引用onAttach(Activity parentActivity),并使用诸如此类的方法parentActivity.getActionBar().setTitle(title)。您为什么选择制作那些 Fragments Sherlock 片段?

对这个 Sherlock 的东西很新,任何见解都将不胜感激。

干杯

4

2 回答 2

4

你为什么会选择制作那些 Fragments Sherlock 碎片?

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

于 2013-05-11T17:33:24.050 回答
1

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

于 2013-05-11T18:04:24.923 回答