0

对于我的应用程序,当我当时更改音频模式时,会显示默认音频滑块。我需要隐藏它。我附上了截图和代码供您参考

当前行为:当我选择内置扬声器或扬声器等时,现在显示音频滑块。

预期行为:当我选择内置扬声器或扬声器等时,无需显示音频滑块。仅当我更改自定义音量搜索栏时才应显示音频滑块。在此处输入图像描述

    private void applyAudioModeVolumeChangesIfNeeded(OutputDevice output) {
    AudioManager audioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
    int volume = SettingBoss.getInstance().getVolumeForDevice(output);
    updateMediaVolumePreferences(output.index(),volume);
    setVolumeControlAudioStream();
    audioManager.setStreamVolume(stream, volume, 0);
   }
4

0 回答 0