我正在使用Android Studio。我尝试了我在互联网上看到的所有代码,但我的应用无效。我有一个原始文件夹,其中包含我将使用的音乐,但我仍然不知道我的代码中的错误是什么。
这是我的代码:
module.exports
P.S抱歉我的英语。希望你明白我想问的是什么
答案 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中,您可以看到音调,媒体,通知和系统音量。)