描写叙述:在编辑短信界面按电源键锁屏后,又一次按电源键点亮屏幕。并没有进入到锁屏界面而是在编辑短信界面。此时短信界面悬浮与锁屏界面之上。这时按返回键关闭编辑短信界面。回到锁屏界面,是怎样实现的呢,仅仅须要在须要实现该功能的界面(Activity)中的onCreate()方法中setContentView()方法之前加入下面代码:
// set this flag so this activity will stay in front of the keyguard
int flags = WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED;
WindowManager.LayoutParams lp = getWindow().getAttributes();
lp.flags |= flags;