2
일부 WebViews
을 포함하는 앱을 만들고 있습니다.안드로이드 애플 리케이션의 음소거 webview
전체 앱이나 기기 중 특정 기기를 음소거하고 싶습니다. WebView
) 내가 검색했지만이 질문에 대한 답변이 없습니다. 안드로이드에서 WebView
소리를 어떻게 음소거 할 수 있습니까?
일부 WebViews
을 포함하는 앱을 만들고 있습니다.안드로이드 애플 리케이션의 음소거 webview
전체 앱이나 기기 중 특정 기기를 음소거하고 싶습니다. WebView
) 내가 검색했지만이 질문에 대한 답변이 없습니다. 안드로이드에서 WebView
소리를 어떻게 음소거 할 수 있습니까?
WebViews 볼륨 만 음소거 할 수는 없지만 WebView를 표시 할 때 전체 시스템 볼륨을 음소거 할 수 있습니다. 마찬가지로 :
public static void mute(Context context) {
AudioManager mAudioManager = (AudioManager) context.getSystemService(Context.AUDIO_SERVICE);
int mute_volume = 0;
mAudioManager.setStreamVolume(AudioManager.STREAM_MUSIC, mute_volume, 0);
}
그리고 웹보기가 표시되지 설정 최대 볼륨처럼 : 당신이 특정 웹보기는 아래의 방법을 사용하는 것이 보이고있다
public static void unmute(Context context) {
AudioManager mAudioManager = (AudioManager) context.getSystemService(Context.AUDIO_SERVICE);
int unmute_volume = mAudioManager.getStreamMaxVolume(AudioManager.STREAM_MUSIC);
mAudioManager.setStreamVolume(AudioManager.STREAM_MUSIC, unmute_volume, 0);
}
사용자가 설정하지 않으려면 전체 볼륨 당신은
mAudioManager.getStreamVolume(AudioManager.STREAM_MUSIC);
에 의해 현재의 시스템 볼륨을 얻을 로컬에 저장하고 웹보기를 종료 할 때 다시 설정할 수 있습니다.
'WebView' 음소거 란 무엇입니까? –
@Akshay Bhat'AB '음량을 비활성화 하시겠습니까? –
귀하의 요구 사항을 명확하게 설명하십시오. 몇 가지 코드 만 게시하면 도움이됩니다. –