0

我有一个在后台运行的服务,它启动一个活动。如果键盘保护和锁定屏幕已打开,我在已启动活动的 onCreate 中使用以下标志将其显示在键盘保护和锁定屏幕上方

 getWindow().addFlags(
                   WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED |      
                   WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD | 
                   WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON
                );

但是,当活动被解除时,我希望它返回到锁定屏幕,而是返回到键盘保护。有人知道怎么做吗?

谢谢

4

1 回答 1

0

你试过没有FLAG_DISMISS_KEYGUARD参数吗?

于 2012-06-03T13:11:25.823 回答