IT. Expert System.

Android Reference

NotificationManager


android.app

Class NotificationManager



  • public class NotificationManager
    extends Object
    Class to notify the user of events that happen. This is how you tell the user that something has happened in the background. Notifications can take different forms:
    • A persistent icon that goes in the status bar and is accessible through the launcher, (when the user selects it, a designated Intent can be launched),
    • Turning on or flashing LEDs on the device, or
    • Alerting the user by flashing the backlight, playing a sound, or vibrating.

    Each of the notify methods takes an int id parameter and optionally a String tag parameter, which may be null. These parameters are used to form a pair (tag, id), or (null, id) if tag is unspecified. This pair identifies this notification from your app to the system, so that pair should be unique within your app. If you call one of the notify methods with a (tag, id) pair that is currently active and a new set of notification parameters, it will be updated. For example, if you pass a new status bar icon, the old icon in the status bar will be replaced with the new one. This is also the same tag and id you pass to the cancel(int) or cancel(String, int) method to clear this notification.

    You do not instantiate this class directly; instead, retrieve it through Context.getSystemService(java.lang.String).

    Developer Guides

    For a guide to creating notifications, read the Status Bar Notifications developer guide.

    See Also:
    Notification, Context.getSystemService(java.lang.String)
    • Method Detail

      • getService

        public static INotificationManager getService()
      • notify

        public void notify(int id,
                  Notification notification)
        Post a notification to be shown in the status bar. If a notification with the same id has already been posted by your application and has not yet been canceled, it will be replaced by the updated information.
        Parameters:
        id - An identifier for this notification unique within your application.
        notification - A Notification object describing what to show the user. Must not be null.
      • notify

        public void notify(String tag,
                  int id,
                  Notification notification)
        Post a notification to be shown in the status bar. If a notification with the same tag and id has already been posted by your application and has not yet been canceled, it will be replaced by the updated information.
        Parameters:
        tag - A string identifier for this notification. May be null.
        id - An identifier for this notification. The pair (tag, id) must be unique within your application.
        notification - A Notification object describing what to show the user. Must not be null.
      • cancel

        public void cancel(int id)
        Cancel a previously shown notification. If it's transient, the view will be hidden. If it's persistent, it will be removed from the status bar.
      • cancel

        public void cancel(String tag,
                  int id)
        Cancel a previously shown notification. If it's transient, the view will be hidden. If it's persistent, it will be removed from the status bar.
      • cancelAll

        public void cancelAll()
        Cancel all previously shown notifications. See cancel(int) for the detailed behavior.


Content

Android Reference

Java basics

Java Enterprise Edition (EE)

Java Standard Edition (SE)

SQL

HTML

PHP

CSS

Java Script

MYSQL

JQUERY

VBS

REGEX

C

C++

C#

Design patterns

RFC (standard status)

RFC (proposed standard status)

RFC (draft standard status)

RFC (informational status)

RFC (experimental status)

RFC (best current practice status)

RFC (historic status)

RFC (unknown status)

IT dictionary

License.
All information of this service is derived from the free sources and is provided solely in the form of quotations. This service provides information and interfaces solely for the familiarization (not ownership) and under the "as is" condition.
Copyright 2016 © ELTASK.COM. All rights reserved.
Site is optimized for mobile devices.
Downloads: 795 / 248551166. Delta: 0.03249 с