- Androidプログラミング質問スレ revision44
968 :デフォルトの名無しさん[sage]:2014/09/29(月) 15:09:35.80 ID:Q7zjI/3L - OnClickで発声する短いサウンドプールのコードなのですが・・・
stop()を命じても鳴り止みません どこが間違っていますでしょうか? // mSoundPool, mSoundIdはフィールド if( mSoundId > 0 ) mSoundPool.stop( mSoundId ); mSoundId = mSoundPool.load( getApplicationContext(), hogeRscId, 0 ); mSoundPool.setOnLoadCompleteListener( new OnLoadCompleteListener() { @Override public void onLoadComplete( SoundPool soundPool, int sampleId, int status ) { mSoundPool.play( mSoundId, 1.0F, 1.0F, 0, 0, 1.0F ); } }); よろしくお願いします
|