Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 简单的mediaPlayer示例没有';不行!为什么?_Android_Media Player - Fatal编程技术网

Android 简单的mediaPlayer示例没有';不行!为什么?

Android 简单的mediaPlayer示例没有';不行!为什么?,android,media-player,Android,Media Player,在《开发者指南》中,我举了一个简单的例子: MediaPlayer mediaPlayer = MediaPlayer.create(context, R.raw.sound_file_1); mediaPlayer.start(); // no need to call prepare(); create() does that for you 但是没有声音 有什么想法吗?检查手机中的媒体音量(或以下播放声音文件的代码): 这是为我

在《开发者指南》中,我举了一个简单的例子:

               MediaPlayer mediaPlayer = MediaPlayer.create(context, R.raw.sound_file_1);
               mediaPlayer.start(); // no need to call prepare(); create() does that for you
但是没有声音


有什么想法吗?

检查手机中的媒体音量(或以下播放声音文件的代码):

这是为我工作的:

    public void play()
    {
        Thread playThread = new Thread() {
            public void run()
            {
                mediaPlayer = MediaPlayer.create(VastuActivity.this, R.raw.click);
                mediaPlayer.start();
            }
        };

        playThread.start();
    }

调用方法
play()

你一切都对了。它可能无法工作的唯一原因是声音有问题,可能是您使用的文件不受支持(在这种情况下,您应该在“所有消息”选项卡中看到一些异常),或者它只是您的设备