美文网首页
播放声音

播放声音

作者: 盗梦如画 | 来源:发表于2023-12-11 19:55 被阅读0次
public class SoundPlayUtils {
    // SoundPool对象
    public static SoundPool mSoundPlayer = new SoundPool(10,
            AudioManager.STREAM_SYSTEM, 5);
    public static SoundPlayUtils soundPlayUtils;
    // 上下文
    static Context mContext;

    /**
     * 初始化
     * 
     * @param context
     */
    public static SoundPlayUtils init(Context context) {
        if (soundPlayUtils == null) {
            soundPlayUtils = new SoundPlayUtils();
        }

        // 初始化声音
        mContext = context;

        mSoundPlayer.load(mContext, R.raw.raw_click, 1);// 1
        mSoundPlayer.load(mContext, R.raw.raw_open_coin, 1);// 2
        mSoundPlayer.load(mContext, R.raw.raw_success, 1);// 3
        return soundPlayUtils;
    }

    /**
     * 播放声音
     * 
     * @param soundID
     */
    public static void play(int soundID) {
        mSoundPlayer.play(soundID, 1, 1, 0, 0, 1);
    }
}
image.png

相关文章

  • iOS播放声音

    播放声音需要导入: 播放声音: 播放自定义声音: 播放系统声音:当参数为 1000-2000 之间数字时就是播放系...

  • 播放系统声音

    播放系统声音SystemSoundID mysound;NSString *sndpath = [[NSBundl...

  • 播放系统声音

    1、添加AudioToolBox.framework; 2.AudioServicesPlaySystemSoun...

  • iOS播放系统声音,同时震动;播放自定义声音

    播放&停止播放系统声音代码,播放一次,但不会循环播放 震动代码 常见的几个声音 具体的编号 请参照网址 播放自定义...

  • OC 音频播放(AVPlayer等)

    录音 播放声音 导入框架 播放本地音乐 AVPlayer异步播放

  • 脚本-声音

    一 播放指令 1.播放声音(喵)等待播完:播放长一点的曲子 2.播放声音(喵) 3.停止所有声音 二 音量 1.将...

  • JNI——FFmpeg音视频同步(二)

    使用OpenSL_ES播放声音 之前的播放声音是转码得到数据后主动放进AudioTrack进行播放,OpenSL就...

  • mac系统下MoviePy第三方库合成视频没有声音

    现象 在Mac上开发,使用默认的QuickTimePlayer播放拼接的视频,没声音,使用别的播放器,声音播放正常...

  • iOS 播放简短声音&长音频

    播放短音频 在iOS中,有的时候需要播放很简短的声音文件,比如系统声音等,我们需要使用到下面的方式来播放声音: /...

  • IOS开发系统声音

    iOS可通过两种方式播放声音:播放压缩的声音文件,比如mp3文件,一般使用播放声音中提到的方法,适用于播放时间较长...

网友评论

      本文标题:播放声音

      本文链接:https://www.haomeiwen.com/subject/tgvmgdtx.html