gpt4 book ai didi

java - 在自定义适配器类中调用 Activity 方法

转载 作者:行者123 更新时间:2023-12-01 10:17:04 25 4
gpt4 key购买 nike

所以我目前正在尝试在另一个activity中刷新recyclerview,但问题是它不喜欢casting或方式我正在调用它。

有什么想法吗?

最佳答案

从崩溃日志来看,您似乎正在将 ApplicationContext 传递到回收器 View 。相反,您需要将 Activity 作为 Context 传递,并确保您的 Activity 实现 UserRView 接口(interface)。

更简洁的方法是传递上下文并将 UserRView 传递给适配器,因此您不必将上下文强制转换为 UserRView,并且如果您愿意,可以继续传递应用程序上下文。

编辑:替换此代码

adapter = new CustomRAdapter(list, getBaseContext());

adapter = new CustomRAdapter(list, this);

关于java - 在自定义适配器类中调用 Activity 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35834916/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com