我在Recyclerview的适配器中将上下文作为参数传递,因此根据Anko的文档,我应该能够启动活动,如下所示:
startActivity(intentFor<DetailActivity>())
我正在使用RecyclerView Adapter的onBindViewHolder方法中的项目的OnClickListener中编写此代码。但是,我收到错误无法解析startActivity(intentFor())
我已经在gradle文件中添加了Anko commons依赖项。我已经在使用 context.startActivity(intentFor())
答案 0 :(得分:4)
您需要访问该上下文。
context.startActivity(intentFor<DetailActivity>())
<强>更新强>
context.startActivity(context.intentFor<DetailActivity>())