Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/187.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中活动的命名_Java_Android_Naming - Fatal编程技术网

Java android中活动的命名

Java android中活动的命名,java,android,naming,Java,Android,Naming,我正在使用其他人的代码,他们有以下代码 Intent j = new Intent(); j.setClass(this, ReplaceActivity_.class); 但他们的课程是“替换活动”。在ReplaceActivity后面加上“u”有什么原因吗?我正在使用intelliJ,它给了我一个编译器错误 这是一个名为。该框架通过在编译时生成字节码来减少样板代码。生成的活动的名称后面加了一个下划线,这大概就是您看到这一点的原因。尝试这样做 Intent i = new Intent (p

我正在使用其他人的代码,他们有以下代码

Intent j = new Intent();
j.setClass(this, ReplaceActivity_.class);

但他们的课程是“替换活动”。在ReplaceActivity后面加上“u”有什么原因吗?我正在使用intelliJ,它给了我一个编译器错误

这是一个名为。该框架通过在编译时生成字节码来减少样板代码。生成的活动的名称后面加了一个下划线,这大概就是您看到这一点的原因。

尝试这样做

Intent i = new Intent (presentActivity.this,ReplaceActivity_.class);
StartActivity(i);

可能是个错误。如果没有,请尝试不使用“u”。您需要确保包含AndroidAnnotations。AndroidAnnotations不会生成字节码,而只生成标准可读的java代码。你可以在这里有更多的信息:谢谢你的澄清,马修。