我正在研究一個小應用程序,播放八個不同的.5第二MIDI文件。我有一個ontouch動作,每次指定的對象被觸及時會被調用,並且在這個動作中,我有一個if/else if語句,根據觸摸的對象播放指定的MIDI文件。當我運行它時,它可以在前幾次觸摸時正常工作,但一段時間後播放停止,然後應用程序最終崩潰。這裏出了什麼問題?媒體播放器使用後崩潰
基本結構:
public ontouch(){
if (something >= 3){
mediaplayer s = mediaplayer.create(somethingmidi2);
s.start();
}else if (something < 3){
mediaplayer s = mediaplayer.create(somethingmidi);
s.start();
}
} `
如果'something == 3'會發生什麼?對於這個問題,什麼是「東西」?此外,你的'if/else'的兩個部分都做同樣的事情。 – CanSpice
固定。只需快速輸入僞代碼即可。 –