【问题标题】:How to know if phone is vibrating?如何知道手机是否在振动?
【发布时间】:2023-03-25 10:20:01
【问题描述】:

我编写了一个根据模式振动的应用:

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

我想知道手机何时结束振动。有什么方法可以知道我触发该方法后它是否仍在振动?

谢谢

【问题讨论】:

  • 通过查看文档,似乎没有这样的信息,但是,通过使用线程或处理程序,您可以在振动时间后向 UI 发送一个值当你调用你的方法 vibrate()
  • 我也是这么想的,但我希望你们能给出一个想法。我猜你是对的!最好的解决方案是根据我的模式估计它会振动多长时间。谢谢杰里米 D
  • 如果我必须这样做,我可以这样做。祝你好运

标签: android vibration


【解决方案1】:

不确定您是否真的可以轮询手机以查看它是否在振动,但您可以使用this 方法在特定时间段内振动并简单地跟踪它或将其输入到处理程序/计时器中以回调它完成了吗?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-01-03
    • 1970-01-01
    • 2015-11-24
    • 2016-12-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多