Android Mediaplayer设置静音和恢复声音

在Android的Mediaplyer当中,想要设置静音,之后再设置恢复声音。

关闭声音:

    public void CloseVolume(){
        videoPlayer.setVolume(0, 0);
    }

开启声音:

    public void OpenVolume(){
        AudioManager audioManager=(AudioManager)getSystemService(Service.AUDIO_SERVICE);
        videoPlayer.setAudioStreamType(AudioManager.STREAM_SYSTEM);
        videoPlayer.setVolume(audioManager.getStreamVolume(AudioManager.STREAM_SYSTEM), audioManager.getStreamVolume(AudioManager.STREAM_SYSTEM));
        videoPlayer.start();
    }

主要的方法就在这里,之前的基本设置 这里就不写了,包括实例化videoPlayer,以及setDataSource,prepare等

你可能感兴趣的:(android)