ورود

View Full Version : soundpool بی صدا!



reza_azizi2010
شنبه 17 خرداد 1393, 18:25 عصر
با سلام
بنده همه تاپیکهای مربوط به soundpool رو مطالعه کردم و تقریبا مطمئنم کدی که نوشتم مشکل نداره ، اما هیچ صدای ازین soundpool در نمیاد.

SoundPool sp = new SoundPool(5, 3, 0);
int soundId = sp.load(G.context, R.raw.ok, 1);
AudioManager audioManager = (AudioManager) getSystemService(AUDIO_SERVICE);
float volume = (float) audioManager.getStreamVolume(AudioManager.STREAM_M USIC);
android.util.Log.v("SOUND", "[" + volume + "][" + sp.play(soundId, volume, volume, 1, 0, 1f) + "]");
sp.play(soundId, volume, volume, 1, 0, 1f);


اساتید میشه لطفا بررسی کنید ببینید مشکل از کد منه یا مشکل جای دیگه است
من حتی یه فایل با فرمت ogg هم گذاشتم اما بازم چیزی پخش نشد

reza_azizi2010
شنبه 17 خرداد 1393, 22:36 عصر
مشکل رفع شد، اینم کد شاید کسی لازم داشته باشه

SoundPool soundPool = new SoundPool(10, AudioManager.STREAM_MUSIC, 0);
final int myVoice;
myVoice = soundPool.load(GameActivity.this, R.raw.wrong, 2);
soundPool.setOnLoadCompleteListener(new OnLoadCompleteListener() {

@Override
public void onLoadComplete(SoundPool soundPool, int sampleId,
int status) {
Log.i("LOG", "soundpool loaded ");
soundPool.play(myVoice, 20, 20, 1, 0, 1f);
}
});