Как вибрировать телефон синхронно с рингтоном? - PullRequest
3 голосов
/ 11 октября 2010

Я хочу, чтобы телефон вибрировал так же, как входящий звонок, синхронно с рингтоном.Как мне этого добиться?

1 Ответ

3 голосов
/ 11 октября 2010
  • Получить библиотеку MP3, которая дает вам обратную связь для величины звука (что-то вроде эквалайзера в winamp)
  • Нормализовать эту величину в масштабе [0,1]
  • Поскольку Android-вибратор API поддерживает только продолжительность вибрации (не интенсивность), вам нужно дискретизировать эту величину до 0 или 1 (для небольшой продолжительности).
  • Если величина звука меньше некоторого значения 0,5, не вибрируйте в течение этого времени. Остальное вибрировать.
...