android - Xamarin 安卓 : Detect if audio is currently playing on device

标签 android audio xamarin

在应用启动时,是否可以检测设备的音频播放器或其他应用当前是否正在播放音乐?

最佳答案

您可以使用 AudioManager通过它的 IsMusicActive 实现这一目标属性:

AudioManager manager = (AudioManager)Android.App.Application.Context.GetSystemService (Android.Content.Context.AudioService);
var audioDetails = "Audio is " + (manager.IsMusicActive ? "on" : "off");

关于android - Xamarin 安卓 : Detect if audio is currently playing on device,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32833722/

相关文章:

java - 显示键盘时如何调整布局大小

android - 底部导航栏不会在 Flutter 中更改屏幕

java - 如何在android中创建一个新文件夹?

java - GoogleCloudMessaging - InstanceID.getInstance(),从客户端注册

javascript - Web 浏览器中的高质量音频录制

java - 如何使用 JLayer 在 mp3 文件播放(如卡拉 OK)时突出显示歌词

python - Python训练数据集

c# - 如何使用 Xamarin.Forms 在 iOS 中创建带圆角的进度条

javascript - 我如何等待EvaluateJavascript的结果?

c# - 如何像 visual studio 一样将单声道复制数据文件制作到子目录中