diff options
author | Ben Clark <benbread@gmail.com> | 2010-08-17 07:51:35 -0700 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2010-08-17 07:51:35 -0700 |
commit | f2687380dcdb85643a83d75637e17b5d1a5d461a (patch) | |
tree | e7d02e4cb1fe5a763b52348c4a615891ed4b1e8c /src/com/android | |
parent | c94e7d19543698f487e9ef9567d55cbed54abae1 (diff) | |
parent | 8d62eb4a51141f4464ba0b4c510cf0ec4198a56a (diff) | |
download | packages_apps_Settings-f2687380dcdb85643a83d75637e17b5d1a5d461a.zip packages_apps_Settings-f2687380dcdb85643a83d75637e17b5d1a5d461a.tar.gz packages_apps_Settings-f2687380dcdb85643a83d75637e17b5d1a5d461a.tar.bz2 |
am 8d62eb4a: am 0008d219: Refactor to remove multiple in-loop Object[]->String[] castings
Merge commit '8d62eb4a51141f4464ba0b4c510cf0ec4198a56a'
* commit '8d62eb4a51141f4464ba0b4c510cf0ec4198a56a':
Refactor to remove multiple in-loop Object[]->String[] castings
Diffstat (limited to 'src/com/android')
-rw-r--r-- | src/com/android/settings/TetherSettings.java | 20 |
1 files changed, 7 insertions, 13 deletions
diff --git a/src/com/android/settings/TetherSettings.java b/src/com/android/settings/TetherSettings.java index 6764c4c..22377ab 100644 --- a/src/com/android/settings/TetherSettings.java +++ b/src/com/android/settings/TetherSettings.java @@ -21,7 +21,6 @@ import com.android.settings.wifi.WifiApEnabler; import android.app.AlertDialog; import android.app.Dialog; import android.os.Bundle; -import android.os.SystemProperties; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; @@ -33,8 +32,6 @@ import android.preference.CheckBoxPreference; import android.preference.Preference; import android.preference.PreferenceActivity; import android.preference.PreferenceScreen; -import android.provider.Settings; -import android.util.Log; import android.webkit.WebView; import java.io.InputStream; @@ -67,7 +64,6 @@ public class TetherSettings extends PreferenceActivity { private BroadcastReceiver mTetherChangeReceiver; private String[] mUsbRegexs; - private ArrayList mUsbIfaces; private String[] mWifiRegexs; @@ -161,7 +157,8 @@ public class TetherSettings extends PreferenceActivity { ConnectivityManager.EXTRA_ACTIVE_TETHER); ArrayList<String> errored = intent.getStringArrayListExtra( ConnectivityManager.EXTRA_ERRORED_TETHER); - updateState(available.toArray(), active.toArray(), errored.toArray()); + updateState((String[]) available.toArray(), (String[]) active.toArray(), + (String[]) errored.toArray()); } else if (intent.getAction().equals(Intent.ACTION_MEDIA_SHARED) || intent.getAction().equals(Intent.ACTION_MEDIA_UNSHARED)) { updateState(); @@ -205,8 +202,8 @@ public class TetherSettings extends PreferenceActivity { updateState(available, tethered, errored); } - private void updateState(Object[] available, Object[] tethered, - Object[] errored) { + private void updateState(String[] available, String[] tethered, + String[] errored) { ConnectivityManager cm = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE); boolean usbTethered = false; @@ -215,8 +212,7 @@ public class TetherSettings extends PreferenceActivity { boolean usbErrored = false; boolean massStorageActive = Environment.MEDIA_SHARED.equals(Environment.getExternalStorageState()); - for (Object o : available) { - String s = (String)o; + for (String s : available) { for (String regex : mUsbRegexs) { if (s.matches(regex)) { usbAvailable = true; @@ -226,14 +222,12 @@ public class TetherSettings extends PreferenceActivity { } } } - for (Object o : tethered) { - String s = (String)o; + for (String s : tethered) { for (String regex : mUsbRegexs) { if (s.matches(regex)) usbTethered = true; } } - for (Object o: errored) { - String s = (String)o; + for (String s: errored) { for (String regex : mUsbRegexs) { if (s.matches(regex)) usbErrored = true; } |