In the onreceive that receives the message broadcast, jump to the interface you want to display. Such as:
- Intent Intent = new Intent (arg0,mainactivity.class);
- Intent.addflags (Intent.flag_activity_new_task);
- Arg0.startactivity (Intent);
In the OnCreate () method of the activity:
- Super.oncreate (savedinstancestate);
- GetWindow (). Addflags (windowmanager.layoutparams.flag_show_when_locked| WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);
- Setcontentview (R.layout.activity_main);
Set the theme property of the activity:
- Android:theme= "@android: Style/theme.wallpaper.notitlebar"
Add click events, go to the app, break the lock screen:
- Keyguardmanager Keyguardmanager = (keyguardmanager) getsystemservice (Keyguard_service);
- Keyguardlock Keyguardlock = Keyguardmanager.newkeyguardlock ("");
- Keyguardlock.disablekeyguard ();
Add this permission in Menifest:
- <uses-permission android:name= "Android.permission.DISABLE_KEYGUARD"/>
Android Lock Screen Status popup activity, such as the new QQ lock screen message prompt