gpt4 book ai didi

java - 聆听不同类(class)的 Mediaplayer 完成情况

转载 作者:行者123 更新时间:2023-12-01 04:20:06 24 4
gpt4 key购买 nike

我在 A 类中使用 Mediaplayer,并在 B 类中创建 A 的实例。当 Mediaplayer 停止时,如何通知 B 类。由于我是在 Android 中执行此操作,因此我想避免堆问题。

 class A {
//Mediaplayer plays and stops

//oncompletion notify class B

}

class B {
A objOfA = new A();

//do something when Mediaplayer in A has stopped.
}

谢谢。

最佳答案

您可以使用LocalBroadcastManager。只需从您的媒体播放器 Activity 发送广播,然后在 B 中收听

http://www.intertech.com/Blog/using-localbroadcastmanager-in-service-to-activity-communications/

关于java - 聆听不同类(class)的 Mediaplayer 完成情况,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19018422/

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