android.app
Class Notification

java.lang.Object
  extended by android.app.Notification
All Implemented Interfaces:
Parcelable

public class Notification
extends java.lang.Object
implements Parcelable


Nested Class Summary
 
Nested classes/interfaces inherited from interface android.os.Parcelable
Parcelable.Creator<T>
 
Field Summary
 int audioStreamType
           
 PendingIntent contentIntent
           
 RemoteViews contentView
           
static Parcelable.Creator<Notification> CREATOR
           
static int DEFAULT_ALL
           
static int DEFAULT_LIGHTS
           
static int DEFAULT_SOUND
           
static int DEFAULT_VIBRATE
           
 int defaults
           
 PendingIntent deleteIntent
           
static int FLAG_AUTO_CANCEL
           
static int FLAG_FOREGROUND_SERVICE
           
static int FLAG_INSISTENT
           
static int FLAG_NO_CLEAR
           
static int FLAG_ONGOING_EVENT
           
static int FLAG_ONLY_ALERT_ONCE
           
static int FLAG_SHOW_LIGHTS
           
 int flags
           
 int icon
           
 int iconLevel
           
 int ledARGB
           
 int ledOffMS
           
 int ledOnMS
           
 int number
           
 Uri sound
           
static int STREAM_DEFAULT
           
 java.lang.CharSequence tickerText
           
 long[] vibrate
           
 long when
           
 
Fields inherited from interface android.os.Parcelable
CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUE
 
Constructor Summary
Notification()
           
Notification(int icon, java.lang.CharSequence tickerText, long when)
           
Notification(Parcel parcel)
           
 
Method Summary
 int describeContents()
           
 void setLatestEventInfo(Context context, java.lang.CharSequence contentTitle, java.lang.CharSequence contentText, PendingIntent contentIntent)
           
 java.lang.String toString()
           
 void writeToParcel(Parcel parcel, int flags)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DEFAULT_ALL

public static final int DEFAULT_ALL
See Also:
Constant Field Values

DEFAULT_SOUND

public static final int DEFAULT_SOUND
See Also:
Constant Field Values

DEFAULT_VIBRATE

public static final int DEFAULT_VIBRATE
See Also:
Constant Field Values

DEFAULT_LIGHTS

public static final int DEFAULT_LIGHTS
See Also:
Constant Field Values

when

public long when

icon

public int icon

number

public int number

contentIntent

public PendingIntent contentIntent

deleteIntent

public PendingIntent deleteIntent

tickerText

public java.lang.CharSequence tickerText

contentView

public RemoteViews contentView

iconLevel

public int iconLevel

sound

public Uri sound

STREAM_DEFAULT

public static final int STREAM_DEFAULT
See Also:
Constant Field Values

audioStreamType

public int audioStreamType

vibrate

public long[] vibrate

ledARGB

public int ledARGB

ledOnMS

public int ledOnMS

ledOffMS

public int ledOffMS

defaults

public int defaults

FLAG_SHOW_LIGHTS

public static final int FLAG_SHOW_LIGHTS
See Also:
Constant Field Values

FLAG_ONGOING_EVENT

public static final int FLAG_ONGOING_EVENT
See Also:
Constant Field Values

FLAG_INSISTENT

public static final int FLAG_INSISTENT
See Also:
Constant Field Values

FLAG_ONLY_ALERT_ONCE

public static final int FLAG_ONLY_ALERT_ONCE
See Also:
Constant Field Values

FLAG_AUTO_CANCEL

public static final int FLAG_AUTO_CANCEL
See Also:
Constant Field Values

FLAG_NO_CLEAR

public static final int FLAG_NO_CLEAR
See Also:
Constant Field Values

FLAG_FOREGROUND_SERVICE

public static final int FLAG_FOREGROUND_SERVICE
See Also:
Constant Field Values

flags

public int flags

CREATOR

public static final Parcelable.Creator<Notification> CREATOR
Constructor Detail

Notification

public Notification()

Notification

public Notification(int icon,
                    java.lang.CharSequence tickerText,
                    long when)

Notification

public Notification(Parcel parcel)
Method Detail

describeContents

public int describeContents()
Specified by:
describeContents in interface Parcelable

writeToParcel

public void writeToParcel(Parcel parcel,
                          int flags)
Specified by:
writeToParcel in interface Parcelable

setLatestEventInfo

public void setLatestEventInfo(Context context,
                               java.lang.CharSequence contentTitle,
                               java.lang.CharSequence contentText,
                               PendingIntent contentIntent)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2008-2010. All Rights Reserved.