2

Есть ли способ получить доступ к настройкам системы для настроек вибрации?- это вибрация для настройки вызова, доступная в Android?

У меня есть приложение, напоминающее тревогу, которое я хочу наследовать настройкой вибрации из настроек звонка/звука телефона. Однако я не знаю, как программно получить доступ к этим настройкам.

+0

Вы хотите применить вибрацию? –

ответ

0

Чтобы получить настройки для использования вибрации: getVibrateSetting, которые могут или не могут требовать разрешений

<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"/> 

Попробуйте сначала без разрешения.

1

В настоящее время я использую AudioManager. Предложения, которые я видел для getRingerMode(), не работают для правильного определения параметров вибрации.

AudioManager am = (AudioManager)getSystemService(Context.AUDIO_SERVICE); 
boolean vibrate = am.shouldVibrate(AudioManager.VIBRATE_TYPE_RINGER); 

Желание есть способ, чтобы получить фактический параметр, который на моем телефоне есть 4 различных режима

  1. Всегда
  2. Никогда
  3. Только в режиме Silent
  4. Не в автоматическом режиме

 Смежные вопросы

  • Нет связанных вопросов^_^