gpt4 book ai didi

android - RecyclerView.ViewHolder 与 Fragment 通信

转载 作者:行者123 更新时间:2023-11-29 19:03:27 25 4
gpt4 key购买 nike

我需要找到一种方法让 recyclerview 在屏幕上显示某种类型的帖子时告诉 fragment 。我在开发一种通用方法来确定在任何给定时间点是否以及有多少视频帖子显示在屏幕上时遇到了麻烦。我想要的是 fragment 至少知道视频帖子(及其状态)何时出现在屏幕上,以便 Activity 可以从纵向模式解锁,以便在旋转时 VideoView 占据整个屏幕而不是一个小屏幕它的一部分(假设视频正在播放)。鉴于显示了多个视频帖子的情况,当一个视频开始播放而另一个正在播放时,我希望一个播放停止,另一个视频帖子开始播放。控制视频播放的逻辑在 viewholder 类中。我将如何设置此功能?

最佳答案

使用界面是必经之路。我还查看了 EventBus,但显然当您有一个组件向多个收件人发送消息时(与实现监听器的情况相反,后者用于一对一连接),显然会使用这些类型的机制。

关于android - RecyclerView.ViewHolder 与 Fragment 通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48042026/

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