Android Studio代码错误

时间:2014-09-17 08:53:27

标签: android-studio

该应用程序很好,直到我添加了一些新的布局,当我运行它时,这个错误显示在代码行中

enter code 
here public static final class id {
        public static final int Nexus 5 (5_0")=0x7f070001;
        public static final int dummy_button=0x7f070003;
        public static final int fullscreen_content=0x7f070000;
        public static final int fullscreen_content_controls=0x7f070002;
        public static final int switch2=0x7f070004;

在第二行:public static final int Nexus 5(5_0")= 0x7f070001; 它强调它来自Nexus 5(5_0")= 0x7f070001;直到那条线的尽头。我做错了什么?

1 个答案:

答案 0 :(得分:0)

您的问题是Nexus 5 (5_0")不是Java变量的有效标识符。例如,名称中不能包含空格。当您使用新的ID声明新布局时,Android Studio会自动获取ID名称并创建Java等效项。其余变量具有有效名称,并遵循资源ID的命名约定。

尝试将ID(在布局文件中)重命名为类似于nexus_5.

的内容