ロック画面が表示されているときに通知を受け取ると、画面が点灯するはずです。通知が表示されたら起床画面が表示される
private void unlockScreen() {
Window window = this.getWindow();
window.addFlags(WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD);
window.addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED);
window.addFlags(WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);
}
私は画面のロックを解除する必要があります。その後、私は完全に罰金shapeRoundButton.setImageResource(R.drawable.toggle_on)
作品が、unlockScreen()
private void updateNotification(int notificationCode)
{
switch(notificationCode)
{
case NotificationService.InterceptedNotificationCode.FACEBOOK_CODE:
shapeRoundButton.setImageResource(R.drawable.toggle_on);
unlockScreen();
break;
case NotificationService.InterceptedNotificationCode.OTHER_NOTIFICATIONS_CODE:
shapeRectangleButton.setImageResource(R.drawable.toggle_on);
break;
}
}
それを呼び出すために、これを使用しています。しません。通知が受信されています。
画面がロックされていない理由、または画面のロックを解除する方法を知っている人は誰ですか?乾杯!
は、おそらくそれが明確になされているはずですが、私は、通知を行うが、そのようなFacebookやInstagramのと同類などのアプリケーションからそれらを受けていませんよ。しかし、私はとにかくこれを行って、何が起こるか見るでしょう。 –