NotificationManagerService: Add a listener for storage events

Signed-off-by: San Mehat <san@google.com>
This commit is contained in:
San Mehat
2010-02-04 20:54:43 -08:00
parent 64e6a45ed4
commit 3ee1317173

View File

@@ -50,6 +50,7 @@ import android.os.Message;
import android.os.Power;
import android.os.Process;
import android.os.RemoteException;
import android.storage.StorageManager;
import android.os.SystemProperties;
import android.os.Vibrator;
import android.provider.Settings;
@@ -406,6 +407,10 @@ class NotificationManagerService extends INotificationManager.Stub
mSound.setUsesWakeLock(context);
mToastQueue = new ArrayList<ToastRecord>();
mHandler = new WorkerHandler();
StorageManager sm = (StorageManager) context.getSystemService(Context.STORAGE_SERVICE);
sm.registerListener(new com.android.internal.app.StorageNotification(context));
mStatusBarService = statusBar;
statusBar.setNotificationCallbacks(mNotificationCallbacks);