2010-10-20 1 views
3

Как я могу сделать уведомление в строке состояния, но без расширенного сообщения в окне «Уведомления»?Как я могу сделать уведомление в строке состояния без расширенного сообщения в окне «Уведомления»? (нужен только значок)

я имею в виду, мне нужно только значок, ничего более

есть способ сделать это?

+0

Возможный дубликат [Можно ли поместить значок в строку состояния при запуске моего приложения? (ПОСТОЯННО, также в фоновом режиме)] (http://stackoverflow.com/questions/3973208/can-i-put-an-icon-in-the-status-bar-when-my-application-is-running- Permanentl) –

ответ

6

Quoting the documentation:

Уведомление в строке состояния требуется все следующие:

  • значок для строки состояния
  • название и расширил сообщение для расширенного просмотра (если вы не определить пользовательский расширенный вид)
  • Ожидающий запуск, который будет запущен при выборе уведомления

Следовательно, вам нужно будет иметь запись в ящике уведомлений. Среди других причин, это так, что пользователь имеет некоторое представление о том, какой черт ваш значок есть. Помните, что цель разработки Android - сделать пользователей счастливыми. Наличие необработанных значков в строке состояния не сделает пользователей счастливыми.

+1

Довольно старый ответ, однако я получил много запросов, чтобы удалить уведомление, сохраняя значок! Многие. То же самое касается обратного удаления значка при сохранении уведомления, что на самом деле возможно с некоторыми трюками. Мои уведомления похожи на процент, но для других системных данных, поэтому они не нуждаются в уведомлении. – 3c71