[英]Calling activity method in custom adapter class
因此,我目前正在尝试在另一项activity
刷新recyclerview
,但问题是它不喜欢casting
或我所说的方式。
有任何想法吗?
从崩溃日志中,您似乎正在将ApplicationContext传递到recyclerview。 相反,您需要将活动作为上下文传递,并确保您的活动实现了UserRView接口。
较干净的方法是传递上下文,还将UserRView传递给适配器,因此您不必将上下文强制转换为UserRView,并且可以根据需要继续传递应用程序上下文。
编辑:替换此代码
adapter = new CustomRAdapter(list, getBaseContext());
与
adapter = new CustomRAdapter(list, this);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.