//屏幕锁屏与解锁的通知不能写在清单文件中,要手动注册
ScreenReceiver receiver = new ScreenReceiver();
IntentFilter filter = new IntentFilter();
filter.addAction("android.intent.action.SCREEN_ON");
filter.addAction("android.intent.action.SCREEN_OFF");
registerReceiver(receiver, filter);
屏幕状态的接收者:
public class ScreenReceiver extends BroadcastReceiver {
public void onReceive(Context context, Intent intent) {
// TODO Auto-generated method stub
String action = intent.getAction();
if("android.intent.action.SCREEN_ON".equals(action)){
System.out.println("解锁了》》》》》》");
}else if("android.intent.action.SCREEN_OFF".equals(action)){
System.out.println("锁屏了》》》》》》");
}
}
}
屏幕状态的监听
最新推荐文章于 2022-09-25 15:36:22 发布