在android中命名Activity

时间:2012-07-26 02:36:03

标签: java android naming

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

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

但他们所拥有的课程是“ReplaceActivity”。 ReplaceActivity之后是否有“_”的原因?我正在使用intelliJ,它给了我一个编译器错误。

2 个答案:

答案 0 :(得分:1)

这是一个名为AndroidAnnotations的框架。该框架通过在编译时生成字节码来减少样板代码。生成的活动在其名称后面附加了一个下划线,这可能是(大概)为什么会看到这个。

答案 1 :(得分:0)

试试这个

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