在Emulator中测试音乐应用程序的锁屏控件;如何锁定屏幕而不关闭应用程序?

问题描述:

我正在开发一款音乐播放器应用程序,该应用程序在Android api 19和22的锁屏上显示媒体控件。在Emulator中测试音乐应用程序的锁屏控件;如何锁定屏幕而不关闭应用程序?

为了测试该功能,我在模拟器中运行它。

我可以开始播放歌曲,但是当我按下电源按钮(在模拟器的右侧面板中)时,屏幕变暗,歌曲继续播放很短的时间,然后停止播放。当我再次按下电源按钮时,锁定屏幕将显示控制器,但按下控件不会执行任何操作。解锁屏幕显示应用程序,但无法继续播放歌曲。

在真实手机上,关闭屏幕具有预期效果;歌曲继续播放,锁定屏幕控制工作,并且屏幕重新打开并解锁后,该应用程序可以工作。

如何让模拟器像真正的手机一样工作?

为了让锁定屏幕显示一些通知或控件,您需要将解锁操作设置为其他值而不是None(默认值)。

  1. 进入设置 - >安全 - >屏幕锁定
  2. 选择刷卡

为了测试锁定的屏幕wedgets,两次单击电源按钮。