Don't crash if there's no bluetooth functionality (such as in an emulator)

Bug: 6079494
Change-Id: I12f729134407eaa719dc6a25e89a3b48476985e2
This commit is contained in:
Amith Yamasani
2012-02-27 17:09:37 -08:00
parent fffd9f0b11
commit 5fb53f36cb
2 changed files with 13 additions and 4 deletions

View 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);