下面提到的代码可能会出现什么问题?
我该如何解决?
public static final int num-text=0x7f0b0057;
答案 0 :(得分:2)
您不能在标识符中使用-
字符(例如,成员名称)。您可以改为使用_
字符:
public static final int num_text = 0x7f0b0057;
根据Java的编码约定使用camelCase:
public static final int numText = 0x7f0b0057;
答案 1 :(得分:0)
将短划线更改为下划线,在某些语言的变量中始终使用短划线
答案 2 :(得分:0)
你不能在变量名中加上“ - ”。您的布局文件可能已更改,即activity_main.xml
答案 3 :(得分:0)
不要手动修改R.java文件。 R.java文件由IDE自动生成。
减法符号不能在变量名中。
因此,请检查它发生的原因,我建议您尝试重建项目以查看是否可以修复它。 “重建项目”命令位于“构建”菜单中。