summaryrefslogtreecommitdiffstats
path: root/telephony/java/com
diff options
context:
space:
mode:
authorJean-Baptiste Queru <jbq@google.com>2012-07-02 14:48:33 -0700
committerAndroid (Google) Code Review <android-gerrit@google.com>2012-07-02 14:48:33 -0700
commitdf0dded1e74e7394b79b03327dcec8a0b565838e (patch)
treeb636399c1a0908a909d17e824cb6705cf1f622c6 /telephony/java/com
parent2a2d5e0b31d8a4dafa7dc5c68a68debbe837b04d (diff)
parent992a57bf396254adbf07b1ba906a525486d40909 (diff)
downloadframeworks_base-df0dded1e74e7394b79b03327dcec8a0b565838e.zip
frameworks_base-df0dded1e74e7394b79b03327dcec8a0b565838e.tar.gz
frameworks_base-df0dded1e74e7394b79b03327dcec8a0b565838e.tar.bz2
Merge "Telephony Capability-Distinguish dialing & connect - DO NOT MERGE" into jb-dev-plus-aosp
Diffstat (limited to 'telephony/java/com')
-rw-r--r--telephony/java/com/android/internal/telephony/TelephonyCapabilities.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/telephony/java/com/android/internal/telephony/TelephonyCapabilities.java b/telephony/java/com/android/internal/telephony/TelephonyCapabilities.java
index bd94de2..68db60b 100644
--- a/telephony/java/com/android/internal/telephony/TelephonyCapabilities.java
+++ b/telephony/java/com/android/internal/telephony/TelephonyCapabilities.java
@@ -177,4 +177,15 @@ public class TelephonyCapabilities {
public static boolean supportsAdn(int phoneType) {
return phoneType == Phone.PHONE_TYPE_GSM;
}
+
+ /**
+ * Returns true if the device can distinguish the phone's dialing state
+ * (Call.State.DIALING/ACTIVE) and connected state (Call.State.CONNECTED).
+ *
+ * Currently this returns true for GSM phones as we cannot know when a CDMA
+ * phone has transitioned from dialing/active to connected.
+ */
+ public static boolean canDistinguishDialingAndConnected(int phoneType) {
+ return phoneType == Phone.PHONE_TYPE_GSM;
+ }
}