当前位置: 首页 > 知识库问答 >
问题:

装置振动不断无限重复

程墨竹
2023-03-14

我试图振动装置,重复这个模式3次,所以总共6倍的振动。我使用bellow代码,但我的设备不停地振动。在那3次重复之后如何停止振动?

private void deviceVibration (){
   
   long[] pattern = {0, 2000, 1000, 2000,1000};
   vibrator.vibrate(pattern,3);

}

共有1个答案

郝昊东
2023-03-14

根据振动器文件

公共空隙振动(长[]模式,int重复)

long[]模式是打开或关闭振动器的时间长度数组。这个int repeat是要重复的模式索引,如果不想重复,则为-1。

long[] pattern = {0, 2000, 1000, 2000,1000}; <-- 2000 will be repeated
 类似资料:
  • 我正在使用firebase云功能向特定用户发送通知。这是我从函数发送的有效负载。 我正在使用firebase_messaging(flutter package:https://pub.dartlang.org/packages/firebase_messaging)接收通知,并且我已经编写了onMessage、onLaunch和onResume方法的代码。 因此,当我使用Admin SDK发送消

  • 问题内容: 我正在使用带有过滤功能的infinite-ajax-scroll(https://github.com/webcreate/infinite-ajax- scroll )插件。我可以使用无限滚动的过滤器,但是我的问题是,每当滚动获得一个过滤器结果的结尾时,即使选择了另一个过滤器,它也将不再滚动。因此,当选择过滤器时,我需要重设无限滚动,但我在文档中找不到有关如何重设无限滚动的信息,并且

  • 我现在正在使用VSCode开发我的flutter应用程序,这时热重载正好停止工作,就在我开发的中间。我完全不知道为什么会发生这种情况,我以前从来没有遇到过这种问题。如果这对任何人有帮助的话,我正在制作我的应用程序的第二页,你可以通过第一页上的一条路线进入。这就是热重装不起作用的原因吗?如果不是,有人能告诉我为什么它不工作吗?这真的很烦人,阻碍了我的应用程序的进展。谢谢! 重新启动我的计算机,并重新

  • 我今天使用应用程序容器/媒体维基泊出程序映像部署了MediaWiki的一个实例,我现在遇到了一个新问题,我找不到任何线索。尝试使用以下命令附加到媒体维基前端容器后: 由于我忽略的原因,它在我的配置中回答< code >终止,并尝试: 我确实收到了一些接近错误消息的内容: 这是我的新问题,因为这个容器永远不会停止重新启动。我可以看到,使用<code>docker ps-a。 问题是,我能够停止容器(

  • 振动 jd.vibrateShort(Object object) 使手机发生较短时间的振动(15 ms)。仅在 iPhone 7 / 7 Plus 以上及 Android 机型生效 参数 属性 类型 必填 说明 success function 否 接口调用成功的回调函数 fail function 否 接口调用失败的回调函数 complete function 否 接口调用结束的回调函数(调用