summaryrefslogtreecommitdiffstats
path: root/core/java/android/webkit/gears
diff options
context:
space:
mode:
authorWink Saville <>2009-04-02 01:37:02 -0700
committerThe Android Open Source Project <initial-contribution@android.com>2009-04-02 01:37:02 -0700
commit767a662ecde33c3979bf02b793d392aca0403162 (patch)
treef55548c33a8267c39acc60f72051f9856e95e672 /core/java/android/webkit/gears
parente9c08056fafab720856ab8516ea0e623a5c0e360 (diff)
downloadframeworks_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.java12
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.