diff options
| author | Jeff Sharkey <jsharkey@android.com> | 2011-09-16 01:52:39 -0700 |
|---|---|---|
| committer | Jeff Sharkey <jsharkey@android.com> | 2011-09-16 18:28:39 -0700 |
| commit | a83a24f48a8286ee3d67acc5fdcfb723acc56ada (patch) | |
| tree | bb80fefaa893f5df89bc5359466dddf433431f67 /src/com/android/settings/net | |
| parent | a9efa2c2eafcd02a15138fc768b0492698e915fa (diff) | |
| download | packages_apps_Settings-a83a24f48a8286ee3d67acc5fdcfb723acc56ada.tar.gz packages_apps_Settings-a83a24f48a8286ee3d67acc5fdcfb723acc56ada.tar.bz2 packages_apps_Settings-a83a24f48a8286ee3d67acc5fdcfb723acc56ada.zip | |
Surface tethering stats in data usage.
Bug: 5244846
Change-Id: Ib4ac03ab634278714576a66ef8d6fdbc6d15c82a
Diffstat (limited to 'src/com/android/settings/net')
| -rw-r--r-- | src/com/android/settings/net/UidDetailProvider.java | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/com/android/settings/net/UidDetailProvider.java b/src/com/android/settings/net/UidDetailProvider.java index 9eac801fe..0518b0bac 100644 --- a/src/com/android/settings/net/UidDetailProvider.java +++ b/src/com/android/settings/net/UidDetailProvider.java @@ -22,11 +22,13 @@ import android.content.pm.PackageInfo; import android.content.pm.PackageManager; import android.content.pm.PackageManager.NameNotFoundException; import android.content.res.Resources; +import android.net.ConnectivityManager; import android.net.TrafficStats; import android.text.TextUtils; import android.util.SparseArray; import com.android.settings.R; +import com.android.settings.Utils; public class UidDetailProvider { private final Context mContext; @@ -71,6 +73,13 @@ public class UidDetailProvider { detail.icon = pm.getDefaultActivityIcon(); mUidDetailCache.put(uid, detail); return detail; + case TrafficStats.UID_TETHERING: + final ConnectivityManager cm = (ConnectivityManager) mContext.getSystemService( + Context.CONNECTIVITY_SERVICE); + detail.label = res.getString(Utils.getTetheringLabel(cm)); + detail.icon = pm.getDefaultActivityIcon(); + mUidDetailCache.put(uid, detail); + return detail; } // otherwise fall back to using packagemanager labels |
