1

我正在尝试在我的应用程序中使用 ActionBarSherlock 实现选项卡导航。我已经开始在我的应用程序中测试此示例中的代码,但它给了我与@Override方法相关的错误(其他一切似乎都很好,我之前在同一个项目中的 ActionBarSherlock 也没有任何问题):

ReportActivity 类型的 onTabReselected(ActionBar.Tab tab, FragmentTransaction transaction) 方法必须重写或实现超类型方法

ReportActivity 类型的 onTabSelected(ActionBar.Tab tab, FragmentTransaction transaction) 方法必须重写或实现超类型方法

ReportActivity 类型的 onTabUnselected(ActionBar.Tab tab, FragmentTransaction transaction) 方法必须重写或实现超类型方法

我尝试将 public void 更改onTabSelected(Tab tab, FragmentTransaction transaction)为,onTabSelected(com.actionbarsherlock.app.ActionBar.Tab tab, FragmentTransaction transaction)但没有帮助。我将我的应用程序定位到API 级别 17,据我所知,这对 ActionBarSherlock 来说应该不是问题。

4

1 回答 1

2

注意你的进口!

我最好的猜测是,您输入了错误的ActionBar.Tab. 确保从 com.actionbarsherlock 和 android 支持库导入所有内容,而不是原始 api 类。

于 2013-09-09T06:51:04.953 回答