即使屏幕鎖定,如何在設備上啓動活動。我嘗試如下,但它不工作。即使屏幕鎖定在Android中,也可以啓動活動屏幕
廣播接收器:
Intent alarmIntent = new Intent("android.intent.action.MAIN");
alarmIntent.setClass(context, Alarm.class);
alarmIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
alarmIntent.addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED +
WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD +
WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON +
WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);
context.startActivity(alarmIntent);
如果我使用第二種方式(使用窗口標誌),我不需要在androidmanifest.xml中請求權限? – Dika
是的,你沒有權限@Dika – Junaid