아래는 버튼 클릭 시 효과음(사운드)가 작동하는 소스인데요.
이걸 if 문으로 동작할려면 어떻게 바꿔야되나요.
예로 어떠한 값을 입력 받으면 바로 소리가 나게 하는 거예요.
도와주세요
package com.example.sound;
import android.app.Activity;
import android.media.AudioManager;
import android.media.SoundPool;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
public class MainActivity extends Activity {
SoundPool pool;
int inform;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button button01 = (Button)findViewById(R.id.button1);
pool = new SoundPool(1, AudioManager.STREAM_MUSIC,0);
inform = pool.load(this, R.raw.siren,1);
button01.setOnClickListener(new OnClickListener(){;
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
pool.play(inform, 1, 1, 0, 0, 1);
}
});
}
}