Android RecyclerView Adapter ViewHolder 中获取 Activity

更新日期: 2022-11-25 阅读次数: 91 字数: 65 分类: Android

之前记录过如何在 Fragment 中获取父级 Activity,这次发现需要在 RecyclerView Adapter ViewHolder 中获取 Activity。

简单来说,就是:

get Context from the view

例如,ViewHolder 中包含一个 text view 用来显示姓名,可以借此获取 context,从而得到 Activity.

(binding.name.context as ItemDetailHostActivity).stopSomething()

爱评论不评论