diff options
author | Wink Saville <wink@google.com> | 2010-08-27 13:53:26 -0700 |
---|---|---|
committer | Wink Saville <wink@google.com> | 2010-08-27 13:53:26 -0700 |
commit | a9f163744a3b7beb9579df19045029032a16f6dd (patch) | |
tree | 8df11175d1858621da6d3363e1c603d70418aaa4 /src/com/android/settings/RadioInfo.java | |
parent | b5498761f0dad5c28776a8435eb703bebfda0ef9 (diff) | |
download | packages_apps_Settings-a9f163744a3b7beb9579df19045029032a16f6dd.tar.gz packages_apps_Settings-a9f163744a3b7beb9579df19045029032a16f6dd.tar.bz2 packages_apps_Settings-a9f163744a3b7beb9579df19045029032a16f6dd.zip |
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.java | 25 |
1 files changed, 5 insertions, 20 deletions
diff --git a/src/com/android/settings/RadioInfo.java b/src/com/android/settings/RadioInfo.java index 0f23e8629..87ff4b482 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()); } |