在ActionBarSherlock 4中实现选项卡的问题

zeo*_*nic 10 android actionbarsherlock

我真的想让这个工作,但我觉得我已经挣扎了几个小时.我正在启动一个新的应用程序,并希望尝试尽可能接近UI指南,对于冰淇淋三明治以下的任何内容似乎意味着我需要使用ActionBarSherlock.看一下这里的例子,它看起来应该是直截了当的.

我尝试实现它并且它不起作用,因为FragmentActivity没有getSupportActionBar()方法.

看一下演示应用程序,似乎他们不使用FragmentActivity,他们使用SherlockActivity.好吧,SherlockActivity确实有一个getSupportActionBar()方法,所以这很有希望.继续这个例子一段时间......

好的,现在似乎com.actionbarsherlock.app.ActionBar.TabListener没有将FragmentTransaction传递给它的事件?不仅如此,SherlockActivity还没有getSupportFragmentManager()方法......

我(希望)只做一些完全错误的事情吗?我如何继续遇到其他人没有的问题?我觉得我在这里疯了.我发现的唯一可能相关的问题是在这里,它不是很有用.

Mar*_*del 27

您需要从SherlockFragmentActivity扩展而不是仅扩展SherlockActivity或SherlockFragment.这样您就可以访问ABS和Fragment Support.

  • 在我看来,这是正确的答案.至少这对我有用.无需使用任何像SimonVT建议的额外库! (2认同)