2012-04-12 4 views
0

나는 게임을하고 있으며 라디오 버튼을 사용하여 소리를 켜고 끄고 싶습니다. 소리는 내 앱에서 다른 옵션으로 실행됩니다. 라디오 버튼을 끈 경우 소리가 나지 않을 때까지 소리가 나지 않습니다. 누구든지이 문제를 해결하기 위해 나를 도울 수 있습니까? 사전라디오 버튼을 사용하여 앱에서 소리 켜기/끄기

+0

MediaPlayer mp = MediaPlayer.create (context, R.raw.sound_file_1); mp.start(); // 음소거 용 mp.setvolume (0,0); // 음소거 해제 또는 전체 음량 mp.setvolume (0,1); – Numair

+0

단일 레이아웃에서 작업 할 때이 기능이 제대로 작동합니다. 한 페이지에서 다른 페이지로 이동할 때 작동하지 않습니다 – Numair

답변

1

에서

덕분에 기본 음악 스트림을 음소거해야

AudioManager = (AudioManager)context.getSystemService(Context.AUDIO_SERVICE); 
audioManager.setStreamMute(AudioManager.STREAM_MUSIC, true); 

..이보십시오. 다시 사용하려면 false로 전달하십시오.

+0

옵션 버튼을 클릭하자마자 강제로 닫기 오류가 발생합니다 – Numair

+0

감사합니다 :) !!!!!!!!! 이제 작동합니다 :) ... – Numair

+0

AudioManager = (AudioManager) context.getSystemService (Context.AUDIO_SERVICE); audioManager.setStreamMute (AudioManager.STREAM_MUSIC, true); 나는 그것을 사용, 그것은 성공적으로 소리를 음소거. 하지만 내가 그것을 허락하지 않을 경우 작동시키지 않습니다 .. 다시 도움이 필요합니다 !!!! – Numair

0

사운드를 사용하지 않으려면 True로 설정하십시오. 사운드를 다시 사용하려면 false로 설정하십시오. 각 단추 또는 토글 단추에 대해 단추를 사용할 수 있습니다.

관련 문제