Adding missed call notification.
Adds a MissedCallNotifier class and a TelecommBroadcastReceiver to
receive the pending intents issued by the new notification.
Bug: 13625335
Change-Id: I51b273f3bd4ecb55e2f0e61b789f609d72086deb
diff --git a/src/com/android/telecomm/TelecommApp.java b/src/com/android/telecomm/TelecommApp.java
index e0a3bf6..49554da 100644
--- a/src/com/android/telecomm/TelecommApp.java
+++ b/src/com/android/telecomm/TelecommApp.java
@@ -23,13 +23,20 @@
*/
public final class TelecommApp extends Application {
- // Singleton instance of TelecommApp.
+ /** Singleton instance of TelecommApp. */
private static TelecommApp sInstance;
+ /**
+ * Missed call notifier. Exists here so that the instance can be shared with
+ * {@link TelecommBroadcastReceiver}.
+ */
+ private MissedCallNotifier mMissedCallNotifier;
+
/** {@inheritDoc} */
@Override public void onCreate() {
super.onCreate();
sInstance = this;
+ mMissedCallNotifier = new MissedCallNotifier(this);
}
public static TelecommApp getInstance() {
@@ -38,4 +45,8 @@
}
return sInstance;
}
+
+ MissedCallNotifier getMissedCallNotifier() {
+ return mMissedCallNotifier;
+ }
}