Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/185.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Android:Master detail项目在创建后立即出现错误_Java_Android - Fatal编程技术网

Java Android:Master detail项目在创建后立即出现错误

Java Android:Master detail项目在创建后立即出现错误,java,android,Java,Android,我的笔记本电脑上安装了安卓4.1和4.0 SDK。我已经用一个空白的活动完成了很多项目,但当我决定在Eclipse中尝试一个“主细节流”示例(创建新的Android项目,选择MasterDetailFlow)时,有一天它甚至不允许我构建。我一下子就犯了错误。这肯定不对吧?以下是错误: (1) ItemListActivity类型的onItemSelected(String)方法必须重写超类方法ItemListActivity.java/Master Detail/src/com/example/

我的笔记本电脑上安装了安卓4.1和4.0 SDK。我已经用一个空白的活动完成了很多项目,但当我决定在Eclipse中尝试一个“主细节流”示例(创建新的Android项目,选择MasterDetailFlow)时,有一天它甚至不允许我构建。我一下子就犯了错误。这肯定不对吧?以下是错误:

(1) ItemListActivity类型的onItemSelected(String)方法必须重写超类方法ItemListActivity.java/Master Detail/src/com/example/Master/Detail line 39 java Problem

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


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

呃,这很痛苦,但这是一个非常简单的解决方案。何时应该/不应该使用@Override的规则从Java5切换到Java6,因此根据Eclipse的默认JDK,当@Override不存在但应该存在时,它有时会对您大喊大叫,反之亦然


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

在设置中的何处可以找到它?窗口>首选项>Java>编译器。至少设置为1.6:)嗯。右键单击您的项目并转到属性>Java构建以验证您没有覆盖默认值1.7的项目特定设置。如果这不起作用,请在列出的每个需要重写超类的方法上方添加@Override。