summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/RadioInfo.java
diff options
context:
space:
mode:
authorWink Saville <wink@google.com>2010-08-27 13:53:26 -0700
committerWink Saville <wink@google.com>2010-08-27 13:53:26 -0700
commita9f163744a3b7beb9579df19045029032a16f6dd (patch)
tree8df11175d1858621da6d3363e1c603d70418aaa4 /src/com/android/settings/RadioInfo.java
parentb5498761f0dad5c28776a8435eb703bebfda0ef9 (diff)
downloadpackages_apps_Settings-a9f163744a3b7beb9579df19045029032a16f6dd.zip
packages_apps_Settings-a9f163744a3b7beb9579df19045029032a16f6dd.tar.gz
packages_apps_Settings-a9f163744a3b7beb9579df19045029032a16f6dd.tar.bz2
Use NetworkProperties instead of the accessor functions of phone.
Change-Id: I6e81bb8be25fc17c978da3900470061d82c3b3fb
Diffstat (limited to 'src/com/android/settings/RadioInfo.java')
-rw-r--r--src/com/android/settings/RadioInfo.java25
1 files changed, 5 insertions, 20 deletions
diff --git a/src/com/android/settings/RadioInfo.java b/src/com/android/settings/RadioInfo.java
index 0f23e86..87ff4b4 100644
--- a/src/com/android/settings/RadioInfo.java
+++ b/src/com/android/settings/RadioInfo.java
@@ -17,13 +17,11 @@
package com.android.settings;
import android.app.Activity;
-import android.app.AlertDialog;
-import android.content.DialogInterface;
import android.content.Intent;
import android.content.pm.PackageManager;
import android.content.pm.ResolveInfo;
-import android.content.SharedPreferences;
import android.content.res.Resources;
+import android.net.NetworkProperties;
import android.net.Uri;
import android.os.AsyncResult;
import android.os.Bundle;
@@ -33,7 +31,6 @@ import android.os.Message;
import android.os.RemoteException;
import android.os.ServiceManager;
import android.os.SystemProperties;
-import android.preference.PreferenceManager;
import android.telephony.CellLocation;
import android.telephony.PhoneStateListener;
import android.telephony.ServiceState;
@@ -66,9 +63,8 @@ import org.apache.http.client.HttpClient;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.impl.client.DefaultHttpClient;
-import java.io.ByteArrayOutputStream;
-import java.io.DataOutputStream;
import java.io.IOException;
+import java.net.InetAddress;
import java.net.UnknownHostException;
import java.util.ArrayList;
import java.util.List;
@@ -759,9 +755,8 @@ public class RadioInfo extends Activity {
List<DataConnection> dcs = phone.getCurrentDataConnectionList();
- /*
for (DataConnection dc : dcs) {
- sb.append(" State: ").append(dc.getStateAsString()).append("\n");
+ sb.append(" State=").append(dc.getStateAsString()).append("\n");
if (dc.isActive()) {
long timeElapsed =
(System.currentTimeMillis() - dc.getConnectionTime())/1000;
@@ -775,16 +770,8 @@ public class RadioInfo extends Activity {
sb.append("\n to ")
.append(pdp.getApn().toString());
}
- sb.append("\ninterface: ")
- .append(phone.getInterfaceName(phone.getActiveApnTypes()[0]))
- .append("\naddress: ")
- .append(phone.getIpAddress(phone.getActiveApnTypes()[0]))
- .append("\ngateway: ")
- .append(phone.getGateway(phone.getActiveApnTypes()[0]));
- String[] dns = phone.getDnsServers(phone.getActiveApnTypes()[0]);
- if (dns != null) {
- sb.append("\ndns: ").append(dns[0]).append(", ").append(dns[1]);
- }
+ sb.append("\nNetworkProperties: ");
+ sb.append(phone.getNetworkProperties(phone.getActiveApnTypes()[0]).toString());
} else if (dc.isInactive()) {
sb.append(" disconnected with last try at ")
.append(DateUtils.timeString(dc.getLastFailTime()))
@@ -801,8 +788,6 @@ public class RadioInfo extends Activity {
}
sb.append("\n===================");
}
- */
-
disconnects.setText(sb.toString());
}