2012-02-05 2 views
2

Я написал приложение, которое вибрирует в соответствии с рисунком:Как узнать, вибрирует ли телефон?

vib.vibrate(..., -1); 

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

благодаря

+0

Изучив документацию, похоже, что такой информации нет, но с помощью Thread или Handler вы можете отправить значение в пользовательский интерфейс после того, как вы дали вибрацию при вызове method vibrate() –

+0

Я думал то же самое, но я надеялся, что вы, ребята, могли бы дать представление. Думаю ты прав! Лучшим решением является оценка того, как долго он будет вибрировать на основе моего шаблона. Спасибо Jeremy D –

+0

Так я мог бы это сделать, если бы мне пришлось. Удачи –

ответ

0

Не уверен, что если вы можете опрашивать телефон, чтобы увидеть, если он вибрирует, но вы можете использовать this метод вибрировать в течение определенного периода времени и просто следить за этим или кормить его в обработчике/Таймер для обратного вызова, чтобы он был завершен?

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