Подтвердить что ты не робот

Скрыть время в уведомлении Android без использования пользовательского макета

В правом нижнем углу стандартного уведомления Android указано время (например, 12:00). Могу ли я скрыть его без использования настраиваемого макета уведомления?

4b9b3361

Ответ 1

Начиная с уровня API начиная с 17, вы можете использовать setShowWhen (false)

public Notification.Builder setShowWhen (boolean show)

Добавлен в уровень API 17. Определите, установлена ​​ли временная метка с помощью setWhen отображается в представлении содержимого.

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

Ответ 2

Для уровня API 17 и далее, правильный ответ Эрвана правильный.

В исторических целях ниже остается ответ

Это можно сделать.

Попробуйте установить значение 0. Для нескольких уведомлений, которые этого не делают, похоже, что они делают.

Здесь общая ссылка API.

Здесь ссылка на уведомление АБР и поиск частного void updateAdbNotification()...