0
奇怪的問題在這裏.. Logcat在我的媒體播放器代碼中向我顯示這個(-4 -4)錯誤。我在我的應用程序的res/raw文件夾中有一個filename.ogg
文件,我試圖播放它。Android媒體播放器錯誤(-4 -4)從res/raw播放.ogg文件
下面是代碼:
try {
String packageName = getPackageName();
int resID = getResources().getIdentifier("filename" , "raw" , packageName);
mp.setDataSource("android.resource://" + packageName + "/" + resID);
mp.prepare();
mp.start();
} catch (Exception e) {
Toast.makeText(PlayScreen.this, e.toString(), Toast.LENGTH_LONG).show();
}
的烤麪包的消息我看到說:
java.io.IOException: Prepare failed.: status=0xFFFFFFFC
在Eclipse的logcat我看到:
MediaPlayer Error (-4 -4)
許多感謝任何人都可以提供幫助。 ..我只想從res/raw文件夾播放我的.ogg文件。
甚至當我做R.raw.myfilename同樣的錯誤。另外我需要能夠從字符串(數據庫條目)到資源。任何其他想法? – JDS