android - 如何让手机与铃声同步振动?

标签 android ringtone vibration

我想让手机像来电一样振动,与铃声同步。如何实现?

最佳答案

  • 获取一个 MP3 库,为您提供声音大小的反馈(类似于 winamp 中的均衡器)
  • 将此幅度标准化为 [0,1] 的比例
  • 作为android vibrator api仅支持振动持续时间(不支持强度),您需要将此幅度离散化为 0 或 1(持续时间较短)。
  • 如果声音的幅度小于某个值 0.5,则在此期间不要振动。否则振动。

关于android - 如何让手机与铃声同步振动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3907894/

相关文章:

java - 获取解雇通知 ID

android - 如何从小部件启动配置 Activity ?

java - Intent startActivity(i) 上的 Intent 标志;

android - 如何访问Android手机中的所有铃声列表?

apache-flex - 有谁知道如何在 Flex Mobile 或设备 "audio"状态中访问 *Native* 声音通知?

Android - 振动设备不工作

android - 刷新我的适配器

android - 获取 Android 中可用铃声的列表

swift - iOS 8 中的自定义振动 - Swift