android 从视频播放器与主活动接口

olmpazwi  于 2023-02-02  发布在  Android
关注(0)|答案(1)|浏览(132)

我刚开始开发android应用程序,只是为我的工作环境创建了一个简单的应用程序,它允许从一个网页面板控制视频播放,所以这个应用程序会循环ping面板,如果它收到播放视频的请求,它就会播放;如果它收到停止视频或播放其他内容的请求,它就会播放。
在MainActivity中,我使用startActivity启动ExoPlayer的一个示例,我知道如何向Activity传递变量,但如何以另一种方式发送信息或控制播放?基本上,不断运行以检查新操作的循环在MainActivity中运行,一旦启动播放器,我就无法停止播放。获取流指标或对示例做任何事情。我意识到我可能在反向做事情,应该有一个后台服务来做检查,但我仍然不知道如何来回传递信息。
有没有人有什么提示或建议?谢谢!

wtlkbnrh

wtlkbnrh1#

不是使用两个Activity,而是使用一个Activity(主Activity)和一个片段Activity(视频播放器Activity),然后定义一个回调接口,该接口将实现Activity,从而管理片段Activity与Activity之间的通信
查看此https://blog.mindorks.com/how-to-communicate-between-fragments/

相关问题