我正在做以下教程:http://developer.android.com/resources/tutorials/views/hello-listview.html。
当我尝试创建字符串数组时,我在标题中得到错误:
语法错误,插入“EnumBody”以完成EnumDeclaration
它出现在第十个元素上。我想也许这是一个大小问题,所以删除了十个,但后来它出现在新列表的第十个最后一个 任何人都知道原因是什么?
答案 0 :(得分:10)
就我而言,我正在使用记事本教程构建应用程序作为起点。引用记事本教程时,类构造函数使用@Override指令进行修饰。
我的一个@Override由于错误的分号终止该行而产生上述错误。删除分号,即“@Override”而不是“@Override”;为我解决了这个问题。
答案 1 :(得分:3)
我有同样的错误。您可能已在类声明之外声明了字符串数组。改变它修复它。
答案 2 :(得分:2)
我有这个问题,当我偶然宣布带引号的枚举
时public enum Environment {
"WINDOWS", "LINUX";
}
而不是
public enum Environment {
WINDOWS, LINUX;
}
我花了一段时间才看到......