diff options
author | John Reck <jreck@google.com> | 2011-07-08 10:38:24 -0700 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2011-07-08 10:38:24 -0700 |
commit | 2e1fbfbfe8681ff8ca1dbdac2080f2b55602a312 (patch) | |
tree | c78f317e80117f5d1734ef446731f9e3d416fecb /src/com | |
parent | 3abc0723f7b8f960412c9769e92f75a30eadc99c (diff) | |
parent | 7b182d706649466a3a803afdc0c0291369f001ff (diff) | |
download | packages_apps_Browser-2e1fbfbfe8681ff8ca1dbdac2080f2b55602a312.zip packages_apps_Browser-2e1fbfbfe8681ff8ca1dbdac2080f2b55602a312.tar.gz packages_apps_Browser-2e1fbfbfe8681ff8ca1dbdac2080f2b55602a312.tar.bz2 |
Merge "Handle MANAGE_NETWORK_USAGE intent"
Diffstat (limited to 'src/com')
-rw-r--r-- | src/com/android/browser/BrowserPreferencesPage.java | 22 |
1 files changed, 20 insertions, 2 deletions
diff --git a/src/com/android/browser/BrowserPreferencesPage.java b/src/com/android/browser/BrowserPreferencesPage.java index 8302011..930e1db 100644 --- a/src/com/android/browser/BrowserPreferencesPage.java +++ b/src/com/android/browser/BrowserPreferencesPage.java @@ -16,18 +16,21 @@ package com.android.browser; -import com.android.browser.preferences.DebugPreferencesFragment; - import android.app.ActionBar; +import android.content.Intent; import android.os.Bundle; import android.preference.PreferenceActivity; import android.view.MenuItem; +import com.android.browser.preferences.BandwidthPreferencesFragment; +import com.android.browser.preferences.DebugPreferencesFragment; + import java.util.List; public class BrowserPreferencesPage extends PreferenceActivity { public static final String CURRENT_PAGE = "currentPage"; + private List<Header> mHeaders; @Override public void onCreate(Bundle icicle) { @@ -53,6 +56,21 @@ public class BrowserPreferencesPage extends PreferenceActivity { debug.fragment = DebugPreferencesFragment.class.getName(); target.add(debug); } + mHeaders = target; + } + + @Override + public Header onGetInitialHeader() { + String action = getIntent().getAction(); + if (Intent.ACTION_MANAGE_NETWORK_USAGE.equals(action)) { + String fragName = BandwidthPreferencesFragment.class.getName(); + for (Header h : mHeaders) { + if (fragName.equals(h.fragment)) { + return h; + } + } + } + return super.onGetInitialHeader(); } @Override |