diff options
author | Wink Saville <> | 2009-04-02 01:37:02 -0700 |
---|---|---|
committer | The Android Open Source Project <initial-contribution@android.com> | 2009-04-02 01:37:02 -0700 |
commit | 767a662ecde33c3979bf02b793d392aca0403162 (patch) | |
tree | f55548c33a8267c39acc60f72051f9856e95e672 /core/java/android/webkit/gears | |
parent | e9c08056fafab720856ab8516ea0e623a5c0e360 (diff) | |
download | frameworks_base-767a662ecde33c3979bf02b793d392aca0403162.zip frameworks_base-767a662ecde33c3979bf02b793d392aca0403162.tar.gz frameworks_base-767a662ecde33c3979bf02b793d392aca0403162.tar.bz2 |
AI 144185: Integrate cdma into the main code base.
Automated import of CL 144185
Diffstat (limited to 'core/java/android/webkit/gears')
-rw-r--r-- | core/java/android/webkit/gears/AndroidRadioDataProvider.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/core/java/android/webkit/gears/AndroidRadioDataProvider.java b/core/java/android/webkit/gears/AndroidRadioDataProvider.java index c920d45..2d431a8 100644 --- a/core/java/android/webkit/gears/AndroidRadioDataProvider.java +++ b/core/java/android/webkit/gears/AndroidRadioDataProvider.java @@ -46,6 +46,9 @@ public final class AndroidRadioDataProvider extends PhoneStateListener { private static final int RADIO_TYPE_UNKNOWN = 0; private static final int RADIO_TYPE_GSM = 1; private static final int RADIO_TYPE_WCDMA = 2; + private static final int RADIO_TYPE_CDMA = 3; + private static final int RADIO_TYPE_EVDO = 4; + private static final int RADIO_TYPE_1xRTT = 5; /** Simple container for radio data */ public static final class RadioData { @@ -102,12 +105,21 @@ public final class AndroidRadioDataProvider extends PhoneStateListener { } // Finally get the radio type. + //TODO We have to edit the parameter for getNetworkType regarding CDMA int type = telephonyManager.getNetworkType(); if (type == TelephonyManager.NETWORK_TYPE_UMTS) { radioData.radioType = RADIO_TYPE_WCDMA; } else if (type == TelephonyManager.NETWORK_TYPE_GPRS || type == TelephonyManager.NETWORK_TYPE_EDGE) { radioData.radioType = RADIO_TYPE_GSM; + } else if (type == TelephonyManager.NETWORK_TYPE_CDMA) { + radioData.radioType = RADIO_TYPE_CDMA; + } else if (type == TelephonyManager.NETWORK_TYPE_EVDO_0) { + radioData.radioType = RADIO_TYPE_EVDO; + } else if (type == TelephonyManager.NETWORK_TYPE_EVDO_A) { + radioData.radioType = RADIO_TYPE_EVDO; + } else if (type == TelephonyManager.NETWORK_TYPE_1xRTT) { + radioData.radioType = RADIO_TYPE_1xRTT; } // Print out what we got. |