summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/DataUsageSummary.java
diff options
context:
space:
mode:
authorJaewan Kim <jaewan@google.com>2013-03-19 16:53:45 +0900
committerjackmu95 <jacob.mueller.elz@gmail.com>2013-04-02 13:05:56 +0200
commit52d954a1f3244db5ee42ce1de084f19eb5620416 (patch)
tree48d82bcc47b7a251bfc7f332b92af2a1db8a9ae4 /src/com/android/settings/DataUsageSummary.java
parent2433cb7f952f2f1c9e80932e760f8617a1d7d95e (diff)
downloadpackages_apps_settings-52d954a1f3244db5ee42ce1de084f19eb5620416.zip
packages_apps_settings-52d954a1f3244db5ee42ce1de084f19eb5620416.tar.gz
packages_apps_settings-52d954a1f3244db5ee42ce1de084f19eb5620416.tar.bz2
Enable Ethernet tab in data usage
mStateSession is not initialized at the time hasEthernet is called to set mShowEthernet, so Ethernet tab is not shown at the startup. In this case, if the device doesn't support mobile network, user cannot even select it from the context menu. Bug: 8365419 Change-Id: I441971f18346c34a3adf3f18d9355075d9dce3f0 Signed-off-by: Jaewan Kim<jaewan@google.com>
Diffstat (limited to 'src/com/android/settings/DataUsageSummary.java')
-rw-r--r--src/com/android/settings/DataUsageSummary.java16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/com/android/settings/DataUsageSummary.java b/src/com/android/settings/DataUsageSummary.java
index 0f76179..b6efb65 100644
--- a/src/com/android/settings/DataUsageSummary.java
+++ b/src/com/android/settings/DataUsageSummary.java
@@ -277,13 +277,19 @@ public class DataUsageSummary extends Fragment {
mPolicyEditor = new NetworkPolicyEditor(mPolicyManager);
mPolicyEditor.read();
+ try {
+ mStatsSession = mStatsService.openSession();
+ } catch (RemoteException e) {
+ throw new RuntimeException(e);
+ }
+
mShowWifi = mPrefs.getBoolean(PREF_SHOW_WIFI, false);
mShowEthernet = mPrefs.getBoolean(PREF_SHOW_ETHERNET, false);
// override preferences when no mobile radio
if (!hasReadyMobileRadio(context)) {
- mShowWifi = hasWifiRadio(context);
- mShowEthernet = hasEthernet(context);
+ mShowWifi = true;
+ mShowEthernet = true;
}
setHasOptionsMenu(true);
@@ -298,12 +304,6 @@ public class DataUsageSummary extends Fragment {
mUidDetailProvider = new UidDetailProvider(context);
- try {
- mStatsSession = mStatsService.openSession();
- } catch (RemoteException e) {
- throw new RuntimeException(e);
- }
-
mTabHost = (TabHost) view.findViewById(android.R.id.tabhost);
mTabsContainer = (ViewGroup) view.findViewById(R.id.tabs_container);
mTabWidget = (TabWidget) view.findViewById(android.R.id.tabs);