Jaiel
Dauergast
- 235
Hallo versteh nciht warum cih mein Soundpool cniht laden kann.
Hier die MEthode innerhalb der Activity:
Kann jemand meinen Fehler entdecken? Oder ahbe ich irgendwas ausgelassen?
Der Logcat git mir leider diese wenigsagende Fehlermeldung:
Ich habe ncoh in de lisener folgende Ausgabe geschrieben:
Ausgabe ist:
den Buttonclick lädt er aber nciht das beep...jedoch kann ich trotzdem nciht den button click sound abspielen mit folgender methode:
Edit: doch kann cih aber warum wird der beep ton nciht geladen...komisch!!!
Der ursprüngliche Beitrag von 21:55 Uhr wurde um 22:46 Uhr ergänzt:
Hat jetzt geklappt nachdem ich die Länge des tracks von 2 ms auf 3 ms erhöht habe... es lag wohl an der Länge aber darüber finde ich wirklich njcihts im Internet nur dass man den Track ändern sollte ... wie auch immer!
Also merke: gibt es Probleme mit dem laden von mp3's ...ändert die mp3 so dass es passt lol
Hier die MEthode innerhalb der Activity:
Code:
public SoundPool soundPool;
public int buttonClickID;
public boolean buttonClickLoaded;
public int beepID;
public boolean beepLoaded;
@SuppressWarnings("deprecation")
public void setUpSounds()
{
soundPool=new SoundPool(10,AudioManager.STREAM_MUSIC,0);
buttonClickID=soundPool.load(this,R.raw.buttonclick, 0);
beepID=soundPool.load(this, R.raw.beep,0);
soundPool.setOnLoadCompleteListener(new SoundPool.OnLoadCompleteListener()
{
@Override
public void onLoadComplete(SoundPool soundPool, int sampleId,int status)
{
if(sampleId==beepID)
{
if(status==0)
{
beepLoaded=true;
}
}
else if(sampleId==buttonClickID)
{
if(status==0)
{
buttonClickLoaded=true;
}
}
}
});
}
Kann jemand meinen Fehler entdecken? Oder ahbe ich irgendwas ausgelassen?
Der Logcat git mir leider diese wenigsagende Fehlermeldung:
Code:
06-13 21:49:38.184: E/SoundPool(9063): Unable to load sample: (null)
Ich habe ncoh in de lisener folgende Ausgabe geschrieben:
Code:
Log.e("",""+beepLoaded+" "+buttonClickLoaded);
Ausgabe ist:
Code:
06-13 22:13:12.474: E/(9755): false true
den Buttonclick lädt er aber nciht das beep...jedoch kann ich trotzdem nciht den button click sound abspielen mit folgender methode:
Code:
mView.mAct.soundPool.play(mView.mAct.buttonClickID, 1, 1, 0, 0, 1);
Edit: doch kann cih aber warum wird der beep ton nciht geladen...komisch!!!
Der ursprüngliche Beitrag von 21:55 Uhr wurde um 22:46 Uhr ergänzt:
Hat jetzt geklappt nachdem ich die Länge des tracks von 2 ms auf 3 ms erhöht habe... es lag wohl an der Länge aber darüber finde ich wirklich njcihts im Internet nur dass man den Track ändern sollte ... wie auch immer!
Also merke: gibt es Probleme mit dem laden von mp3's ...ändert die mp3 so dass es passt lol
Zuletzt bearbeitet: