我 100% 地受益于 SherlockActionBar。
不过,SherlockFragments 有什么好处?您有主 Activity/FragmentActivity,它托管所有其他 fragment 等并扩展 SherlockActivity/SherlockFragmentActivity。
如果您可以在 onAttach(Activity parentActivity)
fragment 方法中获取对父 Activity 的引用,并使用类似 parentActivity.getActionBar().setTitle(title)
的方法etc. 你为什么会选择制作那些Fragments Sherlock fragment ?
对于这个 Sherlock 的东西很新,任何见解都将不胜感激。
干杯
最佳答案
Why would you choose to make those Fragments Sherlock fragments?
因此您可以在 fragment 中使用 setHasOptionsMenu()
、onCreateOptionsMenu()
和 onOptionsItemSelected()
。
当 fragment 在屏幕上出现和消失时,Android 会自动在操作栏中添加和删除这些 fragment 的操作栏项目。
关于Android - Sherlock ActionBar - 使用 Sherlock Fragments 有什么好处?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16499898/