问题标签 [android-vibration]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2178 浏览

android - 如何在后台更改铃声模式(振动或静音)

我正在尝试编写一个程序,用户可以在其中设置时间,将铃声模式更改为在后台振动或正常。当我设置开始时间它正在工作但在结束时间它没有改变并且设备继续振动模式。我只想,在开始时手机会振动,在结束时手机会回到静音模式。

MainActivity.java

这些是相关的 BroadcastReceiver 类..

MyReceiver.java

MyReceiver1.java

我宣布

在我的清单文件中。

请帮我解决这个问题。谢谢。

0 投票
1 回答
327 浏览

java - 为什么设备会从活动中振动,而不是从类(文件)中振动?

我希望我的应用使用我的应用的自定义振动模式来振动设备。我可以从 MainActivity 或任何 Activity 执行此操作,但我不知道为什么它不能在 Java 类 (SmsReceiver.java) 中工作。

我认为如果我使用...context.getApplicationContext.getSystemService(Context.VIBRATOR_SERVICE);它会获得 MainActivity 上下文,因此有点像我在 MainActivity 中并且它会振动。但是没有。它不会从 Receiver 类中振动。

如何通过 SmsReceiver.java 类振动手机?

短信接收器.java:

MainActivity.java,onButtonClick:

这个相关的问题不能解决这个问题。

0 投票
1 回答
353 浏览

android - Android TalkBack 拦截屏幕触摸:谷歌该与谁讨论这个问题?

我正在创建一个 Android 游戏来帮助人们学习输入盲文。这不是一个用手指阅读盲文的应用程序,但它确实包含一些盲文单元格的交互式“图像”。

我创建了一个在屏幕上显示盲文点的界面。当您将手指移过这些点时,设备会振动,并播放特定的 MIDI 音符,具体取决于您当前触摸的点。

一切都很好。现在解决问题。

大多数想要学习盲文的用户还希望在他们的 Android 手机上启用 TalkBack。但是,当 TalkBack 处于活动状态时,它会拦截所有单指滑动触摸动作。这可以防止我在用户用单指触摸时触发振动和 MIDI 声音。

我可以将我的界面设计为使用 TalkBack 文本转语音,但这是一个糟糕的解决方案:我的应用程序的主要价值不能仅通过文本转语音来传达。

我看到许多其他开发人员也遇到过类似的困难,TalkBack 阻止他们为 TalkBalk 旨在帮助的用户创造价值。我可以在 Google 联系谁来开始讨论,从而得出一个触觉用户友好的解决方案?


编辑

一种解决方法是要求用户用 2 根手指触摸屏幕。一根手指将被忽略,而另一根手指可用于浏览屏幕,就像禁用了 TalkBack 一样。不幸的是,很难预测两个手指中的哪一个将被视为活动手指。

0 投票
3 回答
2316 浏览

cocos2d-x - 如何在 Android 和 iOS 设备上为 cocos2d-x 3.2 添加振动?

我想使用 cocos2d-x 3.2 在我的滑块功能之一中振动我的设备。

我在官方论坛上关注了一些关于此的参考链接,但我仍然很难过。

谁能帮我?

0 投票
1 回答
2024 浏览

android - 在android中使用来电设置自定义振动

我们如何为不同的来电联系人设置不同的振动模式?

在我的研究和开发过程中,我参考了这个:

1)如何为特定来电提供自定义振动
2)如何更改来电时的来电振动级别?

但是我没有成功,虽然我们可以为不同的来电设置不同的振动模式。这是可能的。

示例应用程序:

1) https://play.google.com/store/apps/details?id=ac.vibration&hl=en

2) https://play.google.com/store/apps/details?id=com.bfc.morsecall

我希望有人可以就这个问题提供一些建议。欢迎对这两种方式或其他建议发表评论。

0 投票
2 回答
110 浏览

android - 安卓。设备振动级别设置为0时如何振动?

我有问题。我需要在某些用户的操作后产生振动,所以我使用了代码:

但我有一个问题。当我在设备上测试应用程序时,振动级别设置为 0,我的应用程序没有振动。

我该如何解决?

谢谢!

0 投票
1 回答
10854 浏览

android - Android - 如何让手机随着音乐播放而振动

我是 Android 开发的新手。我想制作一个本质上是音乐播放器的应用程序,但手机可以随着音乐播放的节拍振动。我记得最早的诺基亚手机有这个功能,我想重新创建这个功能。

我的问题:这可能作为 Android 应用程序吗?如果是这样,一般的方法是什么?我必须分析歌曲的声音模式然后改变振动强度吗?

谢谢!

0 投票
2 回答
2264 浏览

android - 为什么 AudioManager.getRingerMode() 只返回 3 种模式?

根据文件

getRingerMode() 返回当前铃声模式,RINGER_MODE_NORMAL、RINGER_MODE_SILENT 或 RINGER_MODE_VIBRATE 之一。

但是应该有4种模式吧?

声音开,振动关:我怎么知道设置是这个?
声音打开,振动打开:RINGER_MODE_NORMAL
声音关闭,振动关闭:RINGER_MODE_SILENT
声音关闭,振动打开:RINGER_MODE_VIBRATE

请帮帮我。谢谢你。

在此处输入图像描述

0 投票
0 回答
654 浏览

android - android API 21中的振动

当我从服务器收到错误响应时,我想振动设备。我尝试了各种方法让它振动,但它不起作用。如果需要,这是我的代码,

还在我的应用中添加了用户权限,

有什么建议吗?..我错过了什么吗?..任何帮助表示赞赏。在此先感谢。

0 投票
3 回答
5717 浏览

android - Detect the device is vibrating?

I have used the below code to vibrate the device.

Can we programmatically detect this event (check is device vibrating)?