summaryrefslogtreecommitdiffstats
path: root/telephony/java/android
diff options
context:
space:
mode:
authorRobert Greenwalt <rgreenwalt@google.com>2010-11-09 10:24:40 -0800
committerRobert Greenwalt <rgreenwalt@google.com>2010-11-09 16:28:51 -0800
commit8e7e0a9fd5c377294bfe2e09fca9b7551871f3c2 (patch)
tree09b81345a86c17ff1e15c8a8a014ad8d5e054504 /telephony/java/android
parent2cf17ed7d87f8e0fc77de5e22c152018e7553959 (diff)
downloadframeworks_base-8e7e0a9fd5c377294bfe2e09fca9b7551871f3c2.zip
frameworks_base-8e7e0a9fd5c377294bfe2e09fca9b7551871f3c2.tar.gz
frameworks_base-8e7e0a9fd5c377294bfe2e09fca9b7551871f3c2.tar.bz2
Fix data state change callbacks
Initial state should be unknown or we miss the first connected change. Don't send a disconnected msg when changing network types. Filter out redundent disconnects. Add some logging. bug:3060742 Change-Id: Idc797c1276b7417337a91ed60b12b1bf392d57c0
Diffstat (limited to 'telephony/java/android')
-rw-r--r--telephony/java/android/telephony/TelephonyManager.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/telephony/java/android/telephony/TelephonyManager.java b/telephony/java/android/telephony/TelephonyManager.java
index 1cd3679..9ef41f2 100644
--- a/telephony/java/android/telephony/TelephonyManager.java
+++ b/telephony/java/android/telephony/TelephonyManager.java
@@ -802,6 +802,10 @@ public class TelephonyManager {
}
}
+ /** Data connection state: Unknown. Used before we know the state.
+ * @hide
+ */
+ public static final int DATA_UNKNOWN = -1;
/** Data connection state: Disconnected. IP traffic not available. */
public static final int DATA_DISCONNECTED = 0;
/** Data connection state: Currently setting up a data connection. */