diff options
author | Danny Baumann <dannybaumann@web.de> | 2016-02-01 14:07:17 +0100 |
---|---|---|
committer | Gerrit Code Review <gerrit@cyanogenmod.org> | 2016-02-10 04:19:16 -0800 |
commit | def25800f9a3acd5d4e8e063419ec95a139e0795 (patch) | |
tree | 61093495293019b93e12eced8f303f24fe66705f /src/com/android/incallui/CallList.java | |
parent | 0b8ca16a21f0656d9a10a9e413b601780f439469 (diff) | |
download | packages_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.java | 14 |
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); |