我嘗試打從原文件夾中的MP3。我有它扮演着不同的MP3的,所以我必須在每一次改變這裏的媒體播放器輸入不同的按鈕是我的按鈕點擊代碼:從原始文件夾播放MP3?
public void onClick(View v) {
t=R.raw.virtualbarber
playsound(t);
}
,這裏是我的媒體播放器代碼即時通訊錯誤。創建! :
private void playSound(string t){
mp = MediaPlayer.create(getActivity(), t);
mp.setOnCompletionListener(new OnCompletionListener() {
@Override
public void onCompletion(MediaPlayer mp) {
mp.release();
}
});
mp.setLooping(true);
mp.start();
}}
IM也宣佈我就這樣我的項目之上串和媒體播放器:
MediaPlayer mp;
int t;
沒有任何作品!我的其他程序正常工作,但這不是!
logcat的
01-17 22:01:35.016: E/AndroidRuntime(30521): FATAL EXCEPTION: main
01-17 22:01:35.016: E/AndroidRuntime(30521): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.safshari.board3d/com.safshari.board3d.MainActivity}: java.lang.NullPointerException
01-17 22:01:35.016: E/AndroidRuntime(30521): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2247)
01-17 22:01:35.016: E/AndroidRuntime(30521): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2297)
'v == R.raw.virtualbarber'非常不屬於。 'R.id.something'更令人愉快。 –
那麼我該如何將我的mp3添加到媒體播放器? – Soheyl
我把我的其他程序的媒體播放器代碼,它只有一個MP3,並正常工作,我想爲每個按鈕添加一個 – Soheyl