为什么我的音乐无法在Android Studio上播放?

时间:2017-04-01 10:10:59

标签: android

我正在使用Android Studio。我尝试了我在互联网上看到的所有代码,但我的应用无效。我有一个原始文件夹,其中包含我将使用的音乐,但我仍然不知道我的代码中的错误是什么。

这是我的代码:

module.exports

P.S抱歉我的英语。希望你明白我想问的是什么

2 个答案:

答案 0 :(得分:0)

试试这段代码希望它会对你有帮助。

int resID=getResources().getIdentifier("filename", "raw", getPackageName());
MediaPlayer mediaPlayer=MediaPlayer.create(this,resID);

mediaPlayer.setOnErrorListener(new MediaPlayer.OnErrorListener() {
                    @Override
                    public boolean onError(MediaPlayer mp, int what, int extra) {

                        Log.e("MediaPlayer", "what=="+what);
                        Log.e("MediaPlayer", "extra=="+extra);

                        return false;
                    }
                });
mediaPlayer.setOnInfoListener(new MediaPlayer.OnInfoListener() {
                    @Override
                    public boolean onInfo(MediaPlayer mp, int what, int extra) {

                        Log.e("MediaPlayer", "what=="+what);
                        Log.e("MediaPlayer", "extra=="+extra);
                        return false;
                    }
                });

                mediaPlayer.start();

答案 1 :(得分:0)

我在MX5上测试你的代码,效果很好。

您是否启用了手机的音乐音量?

(在MX5中,您可以看到音调,媒体,通知和系统音量。)