Abl*_*ias 2 android media-player
我试图从res/raw文件夹播放音频文件,这是我用来播放文件的代码,这不会产生任何错误,我的设备音量最大,但没有任何声音.我试过MP3和WAV文件.
public void btnPlay(View v) {
MediaPlayer mPlayer = MediaPlayer.create(con, R.raw.horse);
try {
mPlayer.start();
}catch (Exception e) {
e.printStackTrace();
Toast.makeText(con,e.toString(),Toast.LENGTH_SHORT).show();
}
}
Run Code Online (Sandbox Code Playgroud)
我在启动后在LogCat上收到以下消息
02-07 17:50:42.331: I/MediaPlayer(16345): Don't send intent. msg.arg1 = 0, msg.arg2 = 0
Run Code Online (Sandbox Code Playgroud)
帮助我解决这个问题,将不胜感激.
小智 6
int resID = getResources().getIdentifier("name of sound" , "name of folder", getPackageName());
MediaPlayer mediaPlayer = MediaPlayer.create(getBaseContext(), resID);
mediaPlayer.start();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4113 次 |
| 最近记录: |