android中的设备屏幕锁定解锁状态事件

android中的设备屏幕锁定解锁状态事件,android,android-broadcastreceiver,Android,Android Broadcastreceiver,我正在开发一个应用程序,当设备屏幕打开但未锁定屏幕未解锁时,我必须获取事件或设备状态。有人知道吗。谢谢 您有三种广播可用:Intent.ACTION\u SCREEN\u OFF、Intent.ACTION\u SCREEN\u ON和Intent.ACTION\u USER\u PRESENT。 第一点很明显。 另外两个在用户唤醒屏幕的方式上是不同的。如果只是一次唤醒,则启动操作屏幕,如果随后解锁屏幕意图,则启动操作用户当前 使用以下意向过滤器制作广播接收器: <inte

我正在开发一个应用程序,当设备屏幕打开但未锁定屏幕未解锁时,我必须获取事件或设备状态。有人知道吗。谢谢

您有三种广播可用:Intent.ACTION\u SCREEN\u OFF、Intent.ACTION\u SCREEN\u ON和Intent.ACTION\u USER\u PRESENT。 第一点很明显。 另外两个在用户唤醒屏幕的方式上是不同的。如果只是一次唤醒,则启动操作屏幕,如果随后解锁屏幕意图,则启动操作用户当前

使用以下意向过滤器制作广播接收器:

        <intent-filter>
            <action android:name="android.intent.action.SCREEN_ON" />
            <action android:name="android.intent.action.SCREEN_OFF" />
            <action android:name="android.intent.action.USER_PRESENT" />
        </intent-filter>

你的问题不清楚。请详细说明。谢谢,我将尝试此操作,如果我还有一些问题,我会告诉你。请注意,如果在清单中注册,屏幕关闭和屏幕打开将不会被交付。您应该在服务或活动中注册它们。