summaryrefslogtreecommitdiffstats
path: root/src/com/android/incallui/CallList.java
diff options
context:
space:
mode:
authorDanny Baumann <dannybaumann@web.de>2016-02-01 14:07:17 +0100
committerGerrit Code Review <gerrit@cyanogenmod.org>2016-02-10 04:19:16 -0800
commitdef25800f9a3acd5d4e8e063419ec95a139e0795 (patch)
tree61093495293019b93e12eced8f303f24fe66705f /src/com/android/incallui/CallList.java
parent0b8ca16a21f0656d9a10a9e413b601780f439469 (diff)
downloadpackages_apps_InCallUI-def25800f9a3acd5d4e8e063419ec95a139e0795.tar.gz
packages_apps_InCallUI-def25800f9a3acd5d4e8e063419ec95a139e0795.tar.bz2
packages_apps_InCallUI-def25800f9a3acd5d4e8e063419ec95a139e0795.zip
Re-add call recording feature.
Change-Id: I44f766b2ef52d76ace65a9603401ba3368f674b1
Diffstat (limited to 'src/com/android/incallui/CallList.java')
-rw-r--r--src/com/android/incallui/CallList.java14
1 files changed, 12 insertions, 2 deletions
diff --git a/src/com/android/incallui/CallList.java b/src/com/android/incallui/CallList.java
index 0b4f11a9..6ff5c991 100644
--- a/src/com/android/incallui/CallList.java
+++ b/src/com/android/incallui/CallList.java
@@ -21,13 +21,14 @@ import android.os.Message;
import android.os.Trace;
import android.telecom.DisconnectCause;
import android.telecom.PhoneAccount;
+import android.telecom.PhoneAccountHandle;
+import android.telephony.SubscriptionManager;
+import android.text.TextUtils;
import com.android.contacts.common.testing.NeededForTesting;
import com.google.common.base.Preconditions;
import com.google.common.collect.Lists;
import com.google.common.collect.Maps;
-import android.telecom.PhoneAccountHandle;
-import android.telephony.SubscriptionManager;
import java.util.ArrayList;
import java.util.Collections;
@@ -850,6 +851,15 @@ public class CallList {
return retval;
}
+ public Call getCallWithStateAndNumber(int state, String number) {
+ for (Call call : mCallById.values()) {
+ if (TextUtils.equals(call.getNumber(), number) && call.getState() == state) {
+ return call;
+ }
+ }
+ return null;
+ }
+
void addActiveSubChangeListener(ActiveSubChangeListener listener) {
Preconditions.checkNotNull(listener);
mActiveSubChangeListeners.add(listener);