OSDN Git Service

Don't crash if there's no bluetooth functionality (such as in an emulator)
[android-x86/packages-apps-Settings.git] / src / com / android / settings / bluetooth / DeviceListPreferenceFragment.java
index 061f2c9..90f8de5 100644 (file)
@@ -96,6 +96,7 @@ public abstract class DeviceListPreferenceFragment extends
     @Override
     public void onResume() {
         super.onResume();
+        if (mLocalManager == null) return;
 
         mLocalManager.setForegroundActivity(getActivity());
         mLocalManager.getEventManager().registerCallback(this);
@@ -106,6 +107,8 @@ public abstract class DeviceListPreferenceFragment extends
     @Override
     public void onPause() {
         super.onPause();
+        if (mLocalManager == null) return;
+
         removeAllDevices();
         mLocalManager.setForegroundActivity(null);
         mLocalManager.getEventManager().unregisterCallback(this);