如何导入生成的activityclassandroidannotation

How to import the generated activity class androidannotation

我刚开始玩 android 注释。

我知道当我执行@Eactivity 时,会生成另一个 ActivityName_ class。

现在,在我的代码中,我在某个地方写了 ActivityName.this。但是当我将其更改为 ActivityName_.this 时,我的编译器开始抱怨无法识别它。我的问题是如何导入正确的 ActivityName_?

首先,您不必将所有 class 名称更改为生成的 class 名称。在这种情况下,写 ActivityName.this 就可以了。实际上你只需要在两个地方使用为 Activity 生成的 class 名称:

  1. 在您声明 Activity
  2. 的清单中
  3. 在你的意图中,你开始一个 Activity(你可以使用生成的 Intent 构建器:ActivityName_.intent(this).start()

生成的 classes 将在您编译(制作)项目后可用。所以请先编译classes。