Вкл. Android 10 Я пытаюсь отключить вибрацию для «Громкость звонка».
Итак, я пытаюсь достичь состояния на изображении, которого я могу достичь через пользовательский интерфейс - программно.
- Отключенная вибрация Громкость звонка
- Не беспокоить Режим Выкл.

Проблема:
Я пытался использовать AudioManager.setRingerMode()
Его спецификация c говорит:
/**
* Sets the ringer mode.
* <p>
* Silent mode will mute the volume and will not vibrate. Vibrate mode will
* mute the volume and vibrate. Normal mode will be audible and may vibrate
* according to user settings.
* <p>This method has no effect if the device implements a fixed volume policy
* as indicated by {@link #isVolumeFixed()}.
* * <p>From N onward, ringer mode adjustments that would toggle Do Not Disturb are not allowed
* unless the app has been granted Do Not Disturb Access.
* See {@link NotificationManager#isNotificationPolicyAccessGranted()}.
* @param ringerMode The ringer mode, one of {@link #RINGER_MODE_NORMAL},
* {@link #RINGER_MODE_SILENT}, or {@link #RINGER_MODE_VIBRATE}.
* @see #getRingerMode()
* @see #isVolumeFixed()
*/
public void setRingerMode(int ringerMode) {
Звучит так, будто это был бы способ достичь состояния на изображении.
Но приведенный ниже код активирует режим «Не беспокоить». Который, несмотря на отключение вибрации, также имеет много других эффектов: подавление уведомлений и т. Д. c. который я не хочу активировать.
См. изображение ниже
final AudioManager audio = (AudioManager) mContext.getSystemService(mContext.AUDIO_SERVICE);
audio.setRingerMode(AudioManager.RINGER_MODE_SILENT);
Состояние на картинке выше - недоступно программно?
Согласно этой теме - Включить бесшумный режим в android без запуска Не беспокоить он недоступен?
Не активировать DIsturb на RINGER_MODE_SILENT
