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