2012-01-18 5 views
6

Возможно ли увеличить силу вибрации будильника?Можете ли вы увеличить силу вибрации на устройствах Android?

+9

какова цель? ;-) (просто любопытно) –

+3

есть приложение Dildroid, которое делает именно это ;-) – rDroid

+0

haha ​​thanks, но это не для фаллоимитатора: p, когда я подключаю телефон к USB, телефон вибрирует намного сильнее, чем когда я использую его в своем app –

ответ

9

по-видимому, нет,

под android.os.Vibrator, вы можете установить шаблон, а также длительность

vibrate(long[] pattern, int repeat) 

vibrate(long milliseconds) 

мое предположение, что различные модели могут быть использованы для «имитации» сильнее вибрировать. (включено, выключено, включено, выключено), а не (включено, выключено, выключено, выключено, включено).

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

+0

Хороший ответ! Раньше я не думал о шаблонах для вибро. +1 – Zappescu

3

Vibrator Class не позволяет этого, вы можете установить продолжительность.

+0

ОК спасибо в любом случае –

0

от API 26 года, вы можете изменить силу, установив амплитуду VibrationEffect

https://developer.android.com/reference/android/os/VibrationEffect.html

просто создать VibrationEffect эффект = VibrationEffect.createOneShot (миллисекунды, амплитуда);

, а затем установите эффект в экземпляре вибратора.

vibrator.vibrate(effect); 

более подробно здесь

https://developer.android.com/reference/android/os/Vibrator.html#vibrate(android.os.VibrationEffect)