>

https://material.io/guidelines/patterns/notifications에서. html # notifications-behavior , 실제로 알림을 표시하지 않고 사용자에게 알릴 수 있습니다.

팝업 알림을 보지 않고 상태 표시 줄에 깜박이는 즐겨 찾기 아이콘을 표시하고 싶습니다. ( https://material.io/ Guidelines/patterns/notifications.html # notifications-behavior , 상태 표시 줄에 깜박임이 표시됨)

상태 표시 줄에 깜박이는 아이콘

그러나, 나는 그것을 달성하는 방법을 완전히 확신하지 못한다. 사용자에게 알릴 때마다 알림 팝업이 표시됩니다.

알림 팝업 엿보기

내 코드는 다음과 같습니다

NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(context.getApplicationContext(), org.yccheok.notification.Utils.createNotificationChannel())
    .setContentIntent(pendingIntent)
    .setSmallIcon(R.drawable.ic_notification)
    .setContentTitle(contentTitle)
    .setTicker(ticker)
    .setColorized(true)
    .setColor(context.getResources().getColor(R.color.accent_material_light))
    .setContentText(contentText);
mBuilder.setSound(Uri.parse(getStockAlertSound()));
mBuilder.setDefaults(Notification.DEFAULT_LIGHTS | Notification.DEFAULT_VIBRATE);
mBuilder.setAutoCancel(true);
// Need BIG view?
NotificationCompat.InboxStyle inboxStyle = new NotificationCompat.InboxStyle();
// Sets a title for the Inbox style big view
inboxStyle.setBigContentTitle(contentTitle);
inboxStyle.setSummaryText(summaryText);
for (SpannableString notificationMessage : notificationMessages) {
    inboxStyle.addLine(notificationMessage);
}
mBuilder.setStyle(inboxStyle);
mNotificationManager.notify(NOTIFICATION_ID, mBuilder.build());

앱이 포 그라운드에있을 때 알림 팝업을 피할 수 있지만 상태 표시 줄에 깜박이는 아이콘 만 표시하는 방법이 궁금합니다.

  • 답변 # 1

    .setPriority(NotificationManager.IMPORTANCE_LOW)
    
    

관련 자료

  • 이전 python - convlstmcell의 tensorflow 오류 - 입력 치수가 일치해야합니다
  • 다음 python - 여러 nparrange (numpy)