제가 가속도 센서가 반응하면 소리가 나게하고 

Stop.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
if (mp != null) {
mp.stop();
mp.release();
mp = null;
}
}
});

이런식으로 버튼에 스탑을 걸었는데도 이거 스탑이 처음만 먹고 다시 흔들어서 소리낸다음 누르면 안먹고 

뻑날때도 있고 불안정하네요,, 스톱이 멈추는건 맞는거같은데 (구글링을해보니..)

이게 잘안됩니다.. public void stop() 이 아래에 써야하나요? 

근데 이미 센서쪽에 저부분이있어서 그 안에 버튼을 넣으니 안되더라구요 소스상 에러가..ㅠ

방법이없을까요 !