diff options
author | Bijan Amirzada <bijana@codeaurora.org> | 2014-02-26 17:08:10 -0800 |
---|---|---|
committer | Bijan Amirzada <bijana@codeaurora.org> | 2014-03-04 14:03:36 -0800 |
commit | 69b30beb16df7916c7679ed69d70e3ebcdeb2085 (patch) | |
tree | 9b81f4a397f041deb5f1ef54e91b92666712b385 /src/com/android/browser/BrowserPreferencesPage.java | |
parent | 43555c9eb09b318276231eb31dab79f9f41f128c (diff) | |
download | android_packages_apps_Gello-69b30beb16df7916c7679ed69d70e3ebcdeb2085.tar.gz android_packages_apps_Gello-69b30beb16df7916c7679ed69d70e3ebcdeb2085.tar.bz2 android_packages_apps_Gello-69b30beb16df7916c7679ed69d70e3ebcdeb2085.zip |
Copy of new files from 1599
Modified folder structure - added swe folder
Change-Id: I2b48a1635ad0a6406398aa9f1021a1f43baebeef
Diffstat (limited to 'src/com/android/browser/BrowserPreferencesPage.java')
-rw-r--r-- | src/com/android/browser/BrowserPreferencesPage.java | 101 |
1 files changed, 0 insertions, 101 deletions
diff --git a/src/com/android/browser/BrowserPreferencesPage.java b/src/com/android/browser/BrowserPreferencesPage.java deleted file mode 100644 index 6e6da178..00000000 --- a/src/com/android/browser/BrowserPreferencesPage.java +++ /dev/null @@ -1,101 +0,0 @@ -/* - * Copyright (C) 2008 The Android Open Source Project - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.android.browser; - -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) { - super.onCreate(icicle); - - ActionBar actionBar = getActionBar(); - if (actionBar != null) { - actionBar.setDisplayOptions( - ActionBar.DISPLAY_HOME_AS_UP, ActionBar.DISPLAY_HOME_AS_UP); - } - } - - /** - * Populate the activity with the top-level headers. - */ - @Override - public void onBuildHeaders(List<Header> target) { - loadHeadersFromResource(R.xml.preference_headers, target); - - if (BrowserSettings.getInstance().isDebugEnabled()) { - Header debug = new Header(); - debug.title = getText(R.string.pref_development_title); - 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 - public boolean onOptionsItemSelected(MenuItem item) { - switch (item.getItemId()) { - case android.R.id.home: - if (getFragmentManager().getBackStackEntryCount() > 0) { - getFragmentManager().popBackStack(); - } else { - finish(); - } - return true; - } - - return false; - } - - @Override - public Intent onBuildStartFragmentIntent(String fragmentName, Bundle args, - int titleRes, int shortTitleRes) { - Intent intent = super.onBuildStartFragmentIntent(fragmentName, args, - titleRes, shortTitleRes); - String url = getIntent().getStringExtra(CURRENT_PAGE); - intent.putExtra(CURRENT_PAGE, url); - return intent; - } - -} |