首先设置raw目录下放音频文件
在这里插入图片描述

    private MediaPlayer mediaPlayer;//音频控制
    private boolean isStop = true;//标志位
    //开启报警
    public void btnPlay() {
        if (isStop) {
            // 开始播放
            mediaPlayer = MediaPlayer.create(Temperature.this, R.raw.yinpin);
            // 设置成可以循环播放
            mediaPlayer.setLooping(true);
            mediaPlayer.start();
            isStop = false;
        }
    }

    //关闭报警
    public void btnPause() {
        if (!isStop) {
            // 停止
            mediaPlayer.stop();
            mediaPlayer.release();
            isStop = true;
        }

    }
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐