2012-01-18 61 views
6

Có thể tăng cường độ rung của báo động không?Bạn có thể tăng cường độ rung trên thiết bị Android không?

+9

mục đích là gì? ;-) (chỉ tò mò) –

+3

có một ứng dụng Dildroid làm chính xác rằng ;-) – rDroid

+0

haha ​​cảm ơn nhưng nó không phải cho một dildo: p, khi tôi kết nối điện thoại với usb điện thoại rung mạnh hơn nhiều khi tôi sử dụng nó trong của tôi ứng dụng –

Trả lời

9

rõ ràng không,

dưới android.os.Vibrator, bạn có thể thiết lập các mô hình cũng như thời gian

vibrate(long[] pattern, int repeat) 

vibrate(long milliseconds) 

tôi đoán là các mẫu khác nhau có thể được sử dụng để "mô phỏng" một mạnh rung. (bật, tắt, bật, tắt) thay vì (bật, tắt, tắt, tắt, bật).

cũng là một mẫu không hài hòa có thể hiệu quả hơn một mẫu có nhịp điệu cố định.

+0

Câu trả lời hay! Tôi không nghĩ về các mẫu trước đây cho vibra. +1 – Zappescu

3

Vibrator Class không cho phép điều này, bạn chỉ có thể đặt thời lượng.

+0

ok thanks anyway –

0

từ API 26 trở đi, bạn có thể thay đổi sức mạnh bằng cách thiết lập biên độ của VibrationEffect

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

chỉ cần tạo VibrationEffect hiệu lực = VibrationEffect.createOneShot (mili giây, biên độ);

và sau đó đặt hiệu ứng trong trường hợp bộ rung. hơn

vibrator.vibrate(effect); 

chi tiết tại đây

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

Các vấn đề liên quan