使铃声静音并在通话过程中振动

时间:2018-12-21 18:33:49

标签: android telephonymanager ring android-vibration

编写一个程序,使用户可以静音振铃和振动,而无需点按电源按钮即可拨入电话。

下面是我正在尝试的代码

        AudioManager audioManager = (AudioManager) BoloApplication.getApplication().getSystemService(AUDIO_SERVICE);
    audioManager.setStreamVolume(AudioManager.STREAM_RING,0, AudioManager.FLAG_REMOVE_SOUND_AND_VIBRATE);

以上代码使铃声静音,但手机仍然振动。 有什么建议吗?

1 个答案:

答案 0 :(得分:0)

我使用以下代码暂停振铃和振动:

audioManager.setRingerMode(AudioManager.RINGER_MODE_SILENT);