Android 在切换到振铃器模式时防止手机振动

Android 在切换到振铃器模式时防止手机振动,android,android-6.0-marshmallow,android-audiomanager,Android,Android 6.0 Marshmallow,Android Audiomanager,我有一个按计划切换铃声模式的应用程序。一切正常,但升级到安卓6后,当从铃声模式切换到振动模式时,手机开始产生短暂的振动。振动类似于用户手动将音量降至最低时的振动。 也许有人知道如何避免它?Nexus5、Android 6.0.1。 默认代码: AudioManager audioManager = (AudioManager) getBaseContext().getSystemService(Context.AUDIO_SERVICE); audioManager.setRingerMode(

我有一个按计划切换铃声模式的应用程序。一切正常,但升级到安卓6后,当从铃声模式切换到振动模式时,手机开始产生短暂的振动。振动类似于用户手动将音量降至最低时的振动。
也许有人知道如何避免它?Nexus5、Android 6.0.1。
默认代码:

AudioManager audioManager = (AudioManager) getBaseContext().getSystemService(Context.AUDIO_SERVICE);
audioManager.setRingerMode(AudioManager.RINGER_MODE_VIBRATE);

你可以考虑自己控制振动,并将其设置为零毫秒振动。检查这些链接以找到您需要的内容