关闭屏幕的Android Vibrate

时间:2013-03-17 22:21:27

标签: android wakelock android-vibration

考虑到答案herehere并未提供同一问题的实际解决方案且已超过一年......

我有Vibrator。我知道如何完全控制振动器。

我有以下两个问题:

  • 当它振动并且屏幕被锁定时,它将停止。
  • 当屏幕已经锁定时,它根本不会振动。

也许是因为我使用自定义ROM(?)

在开始振动之前,我也拿着一个唤醒锁。

vibratorWakeLock = mPowerManager.newWakeLock(
            PowerManager.PARTIAL_WAKE_LOCK, VIBRATOR_WL_TAG);
vibratorWakeLock.acquire();

即使使用此WakeLock,我无法让手机振动,或者在屏幕关闭时保持振动,所以我认为它与屏幕状态而不是处理器(由我的WakeLock启用)有某种关联)。

  • 如何让我的振动器真正独立于屏幕锁定状态振动?

修改

我也不想使用完整的WakeLock,因为它已被弃用。

0 个答案:

没有答案