From e817a66e83191c0ae74acd53a538a0965eba2683 Mon Sep 17 00:00:00 2001 From: Fabrice Di Meglio Date: Wed, 16 Jul 2014 19:51:06 -0700 Subject: [PATCH] Fix bug #15702424 add-wifi setting screen has no title - pass the missing EXTRA_SHOW_FRAGMENT_TITLE_RESID - define a new string for the Activity title - code cleaning: remove a non needed call to getIntent() Change-Id: I430d59c0225c6e7f23e78edf5644d07ef33a9d98 --- res/values/strings.xml | 2 ++ src/com/android/settings/SettingsActivity.java | 2 +- src/com/android/settings/wifi/WifiPickerActivity.java | 2 ++ 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/res/values/strings.xml b/res/values/strings.xml index 04e0b9a77d7..85265237bd5 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -1421,6 +1421,8 @@ Set up & manage wireless access points Select Wi\u2011Fi + + Select Wi\u2011Fi Turning Wi\u2011Fi on\u2026 diff --git a/src/com/android/settings/SettingsActivity.java b/src/com/android/settings/SettingsActivity.java index 087540bc1e4..290473e9316 100644 --- a/src/com/android/settings/SettingsActivity.java +++ b/src/com/android/settings/SettingsActivity.java @@ -476,7 +476,7 @@ public class SettingsActivity extends Activity mIsShortcut = isShortCutIntent(intent) || isLikeShortCutIntent(intent) || intent.getBooleanExtra(EXTRA_SHOW_FRAGMENT_AS_SHORTCUT, false); - final ComponentName cn = getIntent().getComponent(); + final ComponentName cn = intent.getComponent(); final String className = cn.getClassName(); mIsShowingDashboard = className.equals(Settings.class.getName()); diff --git a/src/com/android/settings/wifi/WifiPickerActivity.java b/src/com/android/settings/wifi/WifiPickerActivity.java index b3064663d2e..5bdceb9eab4 100644 --- a/src/com/android/settings/wifi/WifiPickerActivity.java +++ b/src/com/android/settings/wifi/WifiPickerActivity.java @@ -18,6 +18,7 @@ package com.android.settings.wifi; import com.android.settings.ButtonBarHandler; import com.android.settings.SettingsActivity; import com.android.settings.wifi.p2p.WifiP2pSettings; +import com.android.settings.R; import android.content.Intent; import android.preference.PreferenceFragment; @@ -31,6 +32,7 @@ public class WifiPickerActivity extends SettingsActivity implements ButtonBarHan Intent modIntent = new Intent(super.getIntent()); if (!modIntent.hasExtra(EXTRA_SHOW_FRAGMENT)) { modIntent.putExtra(EXTRA_SHOW_FRAGMENT, getWifiSettingsClass().getName()); + modIntent.putExtra(EXTRA_SHOW_FRAGMENT_TITLE_RESID, R.string.wifi_select_network); } return modIntent; }