Включение и отключение вибрации в Android программно
В одном из моих приложений для Android мне нужно включить или отключить вибрацию полностью независимо от режима (т. Е. Тихий или общий или громкий).
В настоящее время я использую следующий код с помощьюустаревшая функция setVibrateSetting
// Для включения режима вибрации
audio.setVibrateSetting(AudioManager.VIBRATE_TYPE_RINGER,
AudioManager.VIBRATE_SETTING_ON);
audio.setVibrateSetting(AudioManager.VIBRATE_TYPE_NOTIFICATION,
AudioManager.VIBRATE_SETTING_ON);
// Для отключения режима вибрации
audio.setVibrateSetting(AudioManager.VIBRATE_TYPE_RINGER,
AudioManager.VIBRATE_SETTING_OFF);
audio.setVibrateSetting(AudioManager.VIBRATE_TYPE_NOTIFICATION,
AudioManager.VIBRATE_SETTING_OFF);
Но мне интересно, есть ли четкий способ сделать это.
И предложения приветствуются :)
С уважением, Jujare