summaryrefslogtreecommitdiffstats
path: root/src/com
diff options
context:
space:
mode:
authorJohn Reck <jreck@google.com>2011-07-08 10:38:24 -0700
committerAndroid (Google) Code Review <android-gerrit@google.com>2011-07-08 10:38:24 -0700
commit2e1fbfbfe8681ff8ca1dbdac2080f2b55602a312 (patch)
treec78f317e80117f5d1734ef446731f9e3d416fecb /src/com
parent3abc0723f7b8f960412c9769e92f75a30eadc99c (diff)
parent7b182d706649466a3a803afdc0c0291369f001ff (diff)
downloadpackages_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.java22
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