Android:主细节项目在创建后立即出错

时间:2012-12-17 19:03:19

标签: java android

我的笔记本电脑上安装了android 4.1和4.0 SDK。我使用空白活动做了很多项目,但是当我决定在Eclipse中尝试一个“主要详细信息流”示例(创建新的Android项目,选择MasterDetailFlow)时,它甚至不会让我构建。我马上就有错误了。当然这不可能是对的吗?以下是错误:

(1)类型为ItemListActivity的onItemSelected(String)方法必须覆盖超类方法ItemListActivity.java / Master Detail / src / com / example / master / detail line 39 Java问题

(2)new ItemListFragment.Callbacks(){}类型的onItemSelected(String)方法必须覆盖超类方法ItemListFragment.java / Master Detail / src / com / example / master / detail line 27 Java Problem

我想尝试使用主细节表单,这样我就可以理解更高级的android布局。还有人能指出我更好的方向吗?谢谢!

1 个答案:

答案 0 :(得分:3)

嗯,这很痛苦,但这是一个非常简单的解决方案。什么时候你应该/不应该使用@Override从Java 5切换到Java 6的规则,所以根据Eclipse的默认JDK,当@Override不存在但有时会对你大喊大叫,反之亦然。< / p>

将Eclipse中的编译器级别设置为至少JDK 6,错误将神奇地消失:)