我想在 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());
我不想为通知使用自定义布局。