summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Andy Stadler <stadler@google.com> 2010-12-06 10:38:04 -0800
committer Android (Google) Code Review <android-gerrit@google.com> 2010-12-06 10:38:04 -0800
commitd752b66a3337df7578054ea827598e237819c57d (patch)
treed9eee8ad79eace11a7fcae8b10ab8adca353f5ed
parent536da84f41b11f647d6212dd334750689ebd8b2a (diff)
parent110988c8b70f4ab089b179b7966497d508506263 (diff)
Merge "Fix notification/builder defaults"
-rw-r--r--core/java/android/app/Notification.java16
-rwxr-xr-xservices/java/com/android/server/NotificationManagerService.java17
2 files changed, 10 insertions, 23 deletions
diff --git a/core/java/android/app/Notification.java b/core/java/android/app/Notification.java
index f5a46c5467f4..a196792ac3ae 100644
--- a/core/java/android/app/Notification.java
+++ b/core/java/android/app/Notification.java
@@ -16,25 +16,19 @@
package android.app;
-import java.text.NumberFormat;
-import java.util.Date;
+import com.android.internal.R;
-import android.app.PendingIntent;
import android.content.Context;
import android.content.Intent;
import android.graphics.Bitmap;
-import android.media.AudioManager;
import android.net.Uri;
import android.os.Parcel;
import android.os.Parcelable;
import android.text.TextUtils;
-import android.text.format.DateFormat;
-import android.text.format.DateUtils;
-import android.util.Slog;
import android.view.View;
import android.widget.RemoteViews;
-import com.android.internal.R;
+import java.text.NumberFormat;
/**
* A class that represents how a persistent notification is to be presented to
@@ -46,8 +40,6 @@ import com.android.internal.R;
*/
public class Notification implements Parcelable
{
- private static final String TAG = "Notification";
-
/**
* Use all default values (where applicable).
*/
@@ -402,6 +394,7 @@ public class Notification implements Parcelable
}
}
+ @Override
public Notification clone() {
Notification that = new Notification();
@@ -645,7 +638,10 @@ public class Notification implements Parcelable
public Builder(Context context) {
mContext = context;
+
+ // Set defaults to match the defaults of a Notification
mWhen = System.currentTimeMillis();
+ mAudioStreamType = STREAM_DEFAULT;
}
public Builder setWhen(long when) {
diff --git a/services/java/com/android/server/NotificationManagerService.java b/services/java/com/android/server/NotificationManagerService.java
index 7101bb0928e0..ba8af3a1d9b5 100755
--- a/services/java/com/android/server/NotificationManagerService.java
+++ b/services/java/com/android/server/NotificationManagerService.java
@@ -17,7 +17,6 @@
package com.android.server;
import com.android.internal.statusbar.StatusBarNotification;
-import com.android.server.StatusBarManagerService;
import android.app.ActivityManagerNative;
import android.app.IActivityManager;
@@ -41,12 +40,11 @@ import android.database.ContentObserver;
import android.hardware.Usb;
import android.media.AudioManager;
import android.net.Uri;
-import android.os.Bundle;
import android.os.Binder;
+import android.os.Bundle;
import android.os.Handler;
import android.os.IBinder;
import android.os.Message;
-import android.os.Power;
import android.os.Process;
import android.os.RemoteException;
import android.os.SystemProperties;
@@ -55,8 +53,8 @@ import android.provider.Settings;
import android.telephony.TelephonyManager;
import android.text.TextUtils;
import android.util.EventLog;
-import android.util.Slog;
import android.util.Log;
+import android.util.Slog;
import android.view.accessibility.AccessibilityEvent;
import android.view.accessibility.AccessibilityManager;
import android.widget.Toast;
@@ -158,8 +156,6 @@ public class NotificationManagerService extends INotificationManager.Stub
final int id;
final int uid;
final int initialPid;
- ITransientNotification callback;
- int duration;
final Notification notification;
IBinder statusBarKey;
@@ -642,6 +638,7 @@ public class NotificationManagerService extends INotificationManager.Stub
// Notifications
// ============================================================================
+ @Deprecated
public void enqueueNotification(String pkg, int id, Notification notification, int[] idOut)
{
enqueueNotificationWithTag(pkg, null /* tag */, id, notification, idOut);
@@ -975,7 +972,7 @@ public class NotificationManagerService extends INotificationManager.Stub
}
}
-
+ @Deprecated
public void cancelNotification(String pkg, int id) {
cancelNotificationWithTag(pkg, null /* tag */, id);
}
@@ -1030,12 +1027,6 @@ public class NotificationManagerService extends INotificationManager.Stub
}
}
- private void updateLights() {
- synchronized (mNotificationList) {
- updateLightsLocked();
- }
- }
-
// lock on mNotificationList
private void updateLightsLocked()
{