gpt4 book ai didi

android - 我的应用程序中有一个问题,例如警报器响起?

转载 作者:行者123 更新时间:2023-11-29 00:13:33 24 4
gpt4 key购买 nike

我创建了一个接收器,如果有任何错误(例如锁屏密码尝试次数大于 5),那么我会响起警报器并且我想在我的 Activity 中停止警报器,我创建了那个媒体播放器作为一个静态值,我正在访问我的 Activity ,但它并没有阻止我能做什么。

这是我的警报器接收密码

public static MediaPlayer player, next;
player = MediaPlayer.create(context, R.raw.siren);
player.start();
player.setLooping(true);

在我的 Activity 中我是这样写的:

if (MyReceiver.player != null) {
if ((MyReceiver.player.isPlaying())) {
MyReceiver.player.stop();
MyReceiver.player.release();
System.out.println("Player is recognized in mainActivity");
}
}

最佳答案

我已经通过使用一个单独的类解决了这个问题,因为我已经编写了 startRinging(context) 和 stopRinging(),并且我从我的 Receiver 调用 startRinging 并从我的 Activity 类调用 stopRinging 然后它工作正常。

关于android - 我的应用程序中有一个问题,例如警报器响起?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28364155/

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