Вы можете создать свой собственный макет для своего уведомления и добавить туда TextView
или что-то еще для своего Timestamp
, а затем вы можете назначить свой макет своему сборщику.
Итак, изначально вы можете использоватьRemoteViews
для создания вашего пользовательского макета уведомления
RemoteViews contentView = new RemoteViews(getPackageName(), R.layout.your_custom_notification_layout);
contentView.setTextViewText(R.id.tvTimestamp, yourDateWithAnyFormat); //You want to create a SimpleDateFormat sdf = new SimpleDateFormat("DD-MM-YYYY"); or something
Затем вы добавляете это RemoteViews
к вашему NotificationCompat.Builder
как обычно.
NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(this)
.setSmallIcon(R.drawable.ic_launcher)
.setContent(contentView); //<-- content View is a RemoteViews that contains your custom layout
Дайте мне знать, если вам нужно большеИнформация.