jjzjj

AudioAttributes

全部标签

'AudioAttributes()'不公开''android.media.audioattributes'。无法从外部包装访问

当我尝试实例化音频缩写以在声音池中设置音频缩写时,我会收到下面提到的错误。'AudioAttributes()'不公开''android.media.audioattributes'。无法从外部包装访问AudioAttributesattributes=newAudioAttributes().Builder().build();我需要在Soundpool中设置AudioAttributes的帮助看答案AudioAttributes的构造函数不是公开的,您需要使用Builder类是一个嵌套的子类AudioAttributes。将您的作业更改为以下AudioAttributesaudioAttr

android - 在android上的报警 channel 上播放声音

我进行了大量谷歌搜索,但其他解决方案对我不起作用。我的目标是在报警channel上按需播放声音。(所以音量是通过闹钟音量设置来调节的)从这个thread我构建以下代码mediaPlayerScan=MediaPlayer.create(getContext(),R.raw.scan_beep);if(Build.VERSION.SDK_INT>=21){mediaPlayerScan.setAudioAttributes(newAudioAttributes.Builder().setUsage(AudioAttributes.USAGE_ALARM).setContentType(A

Android - 如何让手机随着音乐播放而振动

我是Android开发新手。我想制作一个本质上是音乐播放器的应用程序,但手机可以随着音乐播放的节拍振动。我记得最早的Nokia手机有这个功能,我想重现这个来玩玩。我的问题:这是否可能作为Android应用程序?如果是这样,一般方法是什么?我是否必须分析歌曲的声音模式然后改变振动强度?谢谢! 最佳答案 我对这个问题很感兴趣,经过深入研究,我想出了如何去做。所以我们开始吧。importandroid.media.MediaPlayer;importandroid.os.Vibrator;privateVibratorvibrator;p

android - 如何使用带有 setAudioAttributes 的闹钟音量来播放铃声?

因此,我正在努力研究音频属性。这是我到目前为止所拥有的://alarm.getSound()willreturnaproperURItopickaringtoneRingtonetone=RingtoneManager.getRingtone(this,alarm.getSound());if(Build.VERSION.SDK_INT>=21){AudioAttributesaa=newAudioAttributes.Builder().setFlags(AudioAttributes.USAGE_ALARM|AudioAttributes.CONTENT_TYPE_SONIFICA

android - API 26 上的通知声音

我在通知中使用了自定义mp3声音。它在API26以下的所有设备上都可以正常工作。我也尝试在通知channel上设置声音,但仍然没有工作。它播放默认声音。NotificationCompat.Builderbuilder=newNotificationCompat.Builder(this,channelId).setAutoCancel(true).setSmallIcon(R.drawable.icon_push).setColor(ContextCompat.getColor(this,R.color.green)).setContentTitle(title).setSound(

android - API 26 上的通知声音

我在通知中使用了自定义mp3声音。它在API26以下的所有设备上都可以正常工作。我也尝试在通知channel上设置声音,但仍然没有工作。它播放默认声音。NotificationCompat.Builderbuilder=newNotificationCompat.Builder(this,channelId).setAutoCancel(true).setSmallIcon(R.drawable.icon_push).setColor(ContextCompat.getColor(this,R.color.green)).setContentTitle(title).setSound(