【问题标题】:Why does my android app still vibrate even though I've turned off the Vibrate on Touch in setting?即使我在设置中关闭了触摸振动,为什么我的 Android 应用程序仍然振动?
【发布时间】:2013-09-07 16:13:38
【问题描述】:

只是在我的 Android 应用中测试振动权限。
我已经让它做一些触觉反馈,这很好。

奇怪的是,当我关闭手机 Vibrate on Touch 设置时,home 和 back 按钮停止振动,但我的应用程序仍然允许它。这是为什么呢?

【问题讨论】:

  • 如果你在你的应用中播放音频,你必须有setVolumeControlStream(AudioManager.STREAM_MUSIC);这样你的应用的音量与系统音量相同,否则你的应用将在它自己独立的音量设置上运行。也许这里的情况类似。
  • 也许可以试试setRingerMode(RINGER_MODE_NORMAL); API 建议它允许应用程序镜像振动/静音模式等的用户设置。
  • 对,我刚刚尝试查看您的建议,默认情况下铃声模式设置为正常。

标签: android android-vibration


【解决方案1】:

您可能需要在设置中关闭“自动”触觉反馈。

【讨论】:

    猜你喜欢
    • 2023-03-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多