From a318d1e8216670d40f3e378211891c333dd5d328 Mon Sep 17 00:00:00 2001 From: Irfan Sheriff Date: Fri, 9 Mar 2012 14:25:37 -0800 Subject: [PATCH] Fix p2p settings NPE Bug: 6138959 Change-Id: I0c930686220ad8a77e3a998a108158b2467b5707 --- res/values/strings.xml | 8 ++++---- src/com/android/settings/wifi/p2p/WifiP2pSettings.java | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/res/values/strings.xml b/res/values/strings.xml index f308b99a706..18e6e67a5d9 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -1399,13 +1399,13 @@ Device information Remember this connection - SEARCH FOR DEVICES - - SEARCHING + Search for devices + + Searching\u2026 Rename device - PEER DEVICES + Peer devices Couldn\'t connect. diff --git a/src/com/android/settings/wifi/p2p/WifiP2pSettings.java b/src/com/android/settings/wifi/p2p/WifiP2pSettings.java index a823ffaf783..b0f5c1039a9 100644 --- a/src/com/android/settings/wifi/p2p/WifiP2pSettings.java +++ b/src/com/android/settings/wifi/p2p/WifiP2pSettings.java @@ -161,6 +161,8 @@ public class WifiP2pSettings extends SettingsPreferenceFragment } }; + setHasOptionsMenu(true); + final PreferenceScreen preferenceScreen = getPreferenceScreen(); preferenceScreen.removeAll(); @@ -168,7 +170,8 @@ public class WifiP2pSettings extends SettingsPreferenceFragment mThisDevicePref = new Preference(getActivity()); preferenceScreen.addPreference(mThisDevicePref); - setHasOptionsMenu(true); + mPeersGroup = new PreferenceCategory(getActivity()); + mPeersGroup.setTitle(R.string.wifi_p2p_peer_devices); } @Override @@ -310,11 +313,8 @@ public class WifiP2pSettings extends SettingsPreferenceFragment preferenceScreen.removeAll(); preferenceScreen.setOrderingAsAdded(true); - mThisDevicePref = new Preference(getActivity()); preferenceScreen.addPreference(mThisDevicePref); - mPeersGroup = new PreferenceCategory(getActivity()); - mPeersGroup.setTitle(R.string.wifi_p2p_peer_devices); mPeersGroup.setEnabled(true); preferenceScreen.addPreference(mPeersGroup);