Android设备屏幕未关闭

Android设备屏幕未关闭,android,android-activity,android-wake-lock,display,Android,Android Activity,Android Wake Lock,Display,我在我的android设备上的一个音乐应用程序上开始唱歌 虽然我只能看到部分唤醒锁定被获取,但即使在屏幕超时后,设备显示仍然不会关闭 我想知道是什么让设备屏幕一直亮着 有人能建议在哪里寻找可能的原因吗 谢谢 PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE); PowerManager.WakeLock wakeLock = pm.newWakeLock( pm.SCREEN_DIM_WAKE_

我在我的android设备上的一个音乐应用程序上开始唱歌

虽然我只能看到部分唤醒锁定被获取,但即使在屏幕超时后,设备显示仍然不会关闭

我想知道是什么让设备屏幕一直亮着

有人能建议在哪里寻找可能的原因吗

谢谢

PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
PowerManager.WakeLock wakeLock = pm.newWakeLock(
    pm.SCREEN_DIM_WAKE_LOCK, "My wakelook");
// This will make the screen and power stay on
// This will release the wakelook after 1000 ms
wakeLock.acquire(1000);

// Alternative you can request and / or  release the wakelook via:
// wakeLock.acquire(); wakeLock.release();

我使用了此代码,对我来说效果很好。

您应该提供一些代码。你是如何获得唤醒锁的,你的舱单是什么样子的,等等。