我正在使用别人的代码,他们有以下代码
Intent j = new Intent();
j.setClass(this, ReplaceActivity_.class);
但他们所拥有的课程是“ReplaceActivity”。 ReplaceActivity之后是否有“_”的原因?我正在使用intelliJ,它给了我一个编译器错误。
答案 0 :(得分:1)
这是一个名为AndroidAnnotations的框架。该框架通过在编译时生成字节码来减少样板代码。生成的活动在其名称后面附加了一个下划线,这可能是(大概)为什么会看到这个。
答案 1 :(得分:0)
试试这个
Intent i = new Intent (presentActivity.this,ReplaceActivity_.class);
StartActivity(i);