From 167d7186a73b1126a8baa4fd3c8b9156b2712c60 Mon Sep 17 00:00:00 2001 From: Irfan Sheriff Date: Wed, 7 Sep 2011 14:51:11 -0700 Subject: [PATCH] Use hasSystemFeature() to check for p2p Bug: 5267396 Change-Id: I55cc85745dff5de43f73ec260b82ad100e237555 --- src/com/android/settings/WirelessSettings.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/com/android/settings/WirelessSettings.java b/src/com/android/settings/WirelessSettings.java index 916b5c8d859..0f5a4912c4a 100644 --- a/src/com/android/settings/WirelessSettings.java +++ b/src/com/android/settings/WirelessSettings.java @@ -20,6 +20,7 @@ import android.app.Activity; import android.app.admin.DevicePolicyManager; import android.content.Context; import android.content.Intent; +import android.content.pm.PackageManager; import android.net.ConnectivityManager; import android.net.wifi.p2p.WifiP2pManager; import android.nfc.NfcAdapter; @@ -141,7 +142,7 @@ public class WirelessSettings extends SettingsPreferenceFragment { WifiP2pManager p2p = (WifiP2pManager) activity.getSystemService(Context.WIFI_P2P_SERVICE); - if (!p2p.isP2pSupported()) { + if (!getPackageManager().hasSystemFeature(PackageManager.FEATURE_WIFI_DIRECT)) { getPreferenceScreen().removePreference(wifiP2p); getPreferenceScreen().removePreference(findPreference(KEY_WIFI_P2P_SETTINGS)); } else {