Skip to content Skip to sidebar Skip to footer

Hide Time In Android Notification Without Using Custom Layout

In the bottom right corner of a standard Android notification is time (eg 12:00). Can I hide it without using custom notification layout?

Solution 1:

For API level 17 and onward, the above accepted answer by Erwan is correct.

For historical purposes, the answer below remains

It is possible to do that.

Try setting when to 0. For the few notifications that don't do that, it looks like thats what they do.

Here's the general API reference.

Here's a link to the ADB notification and search for private void updateAdbNotification()...

Solution 2:

From API Level 17 onwards, you can use setShowWhen(false)

public Notification.Builder setShowWhen (boolean show)

Added in API level 17 Control whether the timestamp set with setWhen is shown in the content view.

http://developer.android.com/reference/android/app/Notification.Builder.html#setShowWhen(boolean)

Solution 3:

For API level 17 and onward, mBuilder.setShowWhen(boolen);

1.Use Hide Notification Time

mBuilder.setShowWhen(false);

2.Use Show Notification Time

mBuilder.setShowWhen(true);

Post a Comment for "Hide Time In Android Notification Without Using Custom Layout"