所以我目前正在尝试在另一个recyclerview
中刷新一个activity
,但是问题是它不喜欢casting
或我所说的方式。
有任何想法吗?
最佳答案
从崩溃日志中,您似乎正在将ApplicationContext传递到recyclerview。相反,您需要将活动作为上下文传递,并确保您的活动实现了UserRView接口。
较干净的方法是传递上下文,还将UserRView传递给适配器,因此您不必将上下文强制转换为UserRView,并且可以根据需要继续传递应用程序上下文。
编辑:替换此代码
adapter = new CustomRAdapter(list, getBaseContext());
与
adapter = new CustomRAdapter(list, this);