通过在锁屏上点击通知打开应用程序

时间:2018-06-07 10:01:49

标签: android

我的应用程序确实有一个自定义通知,该通知在应用程序启动时出现。 通知需要有一个按钮,用于打开特定活动。

当用户在锁定屏幕上点击按钮时,会出现问题。 如果手机被锁定时应用程序处于后台,则手机将解锁(通过询问密码)并启动活动。但如果手机被锁定时应用程序处于前台,那么手机将无法解锁,我也不知道原因。

在我的onCreate()中,我提出了以下参数:

 Window window = this.getWindow();
 window.addFlags(LayoutParams.FLAG_DISMISS_KEYGUARD 
                | LayoutParams.FLAG_TURN_SCREEN_ON);
 }

我用以下内容启动活动:

Intent in = new Intent(context, MyActivity.class);
in.addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT | Intent.FLAG_ACTIVITY_NEW_TASK);
activity.startActivity(in);

感谢您的帮助!

0 个答案:

没有答案