无法在 RecyclerView 适配器中使用 Anko Intent

Unable to use Anko Intent inside RecyclerView Adapter

我在 Recyclerview 的适配器中将上下文作为参数传递,因此根据 Anko 的文档,我应该能够启动 activity,如下所示:

startActivity(intentFor<DetailActivity>())

我正在 RecyclerView Adapter 的 onBindViewHolder 方法中的一个项目的 OnClickListener 中编写这段代码。但是,我收到一个错误 unable to resolve startActivity(intentFor())

我已经在 gradle 文件中添加了 Anko commons 依赖项。我已经在使用 context.startActivity(intentFor())

您需要为此访问上下文。

context.startActivity(intentFor<DetailActivity>())

更新

context.startActivity(context.intentFor<DetailActivity>())