Androidの設計ガイドラインが示唆しているように、Androidの通知にタイムスタンプを表示したいと思います。(最初のスナップショットを参照してください。「12:03PM」が欲しいです!)。
いろいろな方法を試してみsetWhen
ましたが、そうなると思いましたが、通知トレイの順序にしか影響しないようです。それを達成する方法はありますか?
以下の私のコードを参照してください:
Notification.Builder builder = new Notification.Builder(context);
builder.setContentIntent(pendingIntent)
.setSmallIcon(R.drawable.ic_notify)
.setLargeIcon(largeIcon)
.setTicker(text)
.setNumber(unreadCount)
.setWhen((new Date()).getTime())
.setAutoCancel(true)
.setContentTitle(title)
.setContentText(text)
.setDefaults(Notification.DEFAULT_VIBRATE);
notificationManager.notify(NOTIFICATION_ID, builder.getNotification());
通知にカスタムレイアウトを使用したくありません。