notifications
(한 통의 알림이 발행 된 후이를 추가하고 싶습니다)을 여러 번 발행하려고합니다.여러 알림을 내 보냅니다. Android
나는 통보 번호가 고유해야하며 통보를 업데이트하는 데 사용해야한다는 공식 문서를 검토했다. 그러나 나는 새로운 notification
(inboxStyle)에 대한 새로운 라인을 만드는 것이 어렵다는 것을 알고 있습니다.
public void notificationFetch(int number, String greeting, String header){
NotificationCompat.InboxStyle inboxStyle = new NotificationCompat.InboxStyle();
inboxStyle.addLine(Html.fromHtml("<i>italic</i> <b>bold</b>"));
NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(this).setUsesChronometer(true).setTicker("tickerText").setStyle(inboxStyle)
.setLights(Color.BLUE, 200, 300).setSmallIcon(R.drawable.ic_launcher)
.setContentTitle("Reminder").setContentText(header).setSubText(greeting).setNumber(number);
Intent resultIntent = new Intent(this, MainActivity.class);
TaskStackBuilder stackBuilder = TaskStackBuilder.create(this);
stackBuilder.addParentStack(MainActivity.class);
stackBuilder.addNextIntent(resultIntent);
PendingIntent resultPendingIntent = stackBuilder.getPendingIntent(0,PendingIntent.FLAG_UPDATE_CURRENT);
mBuilder.setContentIntent(resultPendingIntent);
NotificationManager mNotificationManager = (NotificationManager)this.getSystemService(Context.NOTIFICATION_SERVICE);
mNotificationManager.notify(number, mBuilder.build());
}
.setSubText() 그러나 나는 새로운 라인을 얻을하지 않습니다 더 많은 텍스트를 추가의 요구 트릭을 수행합니다 다음은 내 코드는? 어떤 아이디어?
행 (M.Twain이) 나에 문제가 문제입니다, 나는 새 알림에 대해 서로 다른 라인을합니다.
지금은 한 줄로 모든 것을 얻습니다.
나는 정확히 당신을 얻지 못했습니다. –
편집 된 질문을 확인하십시오. – User3
스냅 하나를 업로드하십시오. –