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

startActivity(intentFor<DetailActivity>())

我正在RecyclerView Adapter的onBindViewHolder方法中的某个项目的OnClickListener中编写此代码。但是,我收到一个错误,无法解决startActivity(intentFor())

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

最佳答案

您需要为此访问上下文。

context.startActivity(intentFor<DetailActivity>())

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

关于android - 无法在RecyclerView适配器中使用Anko Intent,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48741822/

10-10 19:57