瀏覽代碼

threatmap fix null pointer exception when no play services are installed

Fabio Arnold 10 年之前
父節點
當前提交
f67a653af7
共有 1 個文件被更改,包括 6 次插入2 次删除
  1. 6 2
      src/de/tudarmstadt/informatik/hostage/ui/fragment/ThreatMapFragment.java

+ 6 - 2
src/de/tudarmstadt/informatik/hostage/ui/fragment/ThreatMapFragment.java

@@ -434,12 +434,16 @@ public class ThreatMapFragment extends TrackerFragment implements GoogleMap.OnIn
 	@Override
 	public void onResume() {
 		super.onResume();
-		mLocationManager.requestLocationUpdates(mLocationProvider, 0, 1000.0f, this);
+		if (mLocationManager != null) {
+			mLocationManager.requestLocationUpdates(mLocationProvider, 0, 1000.0f, this);
+		}
 	}
 
 	@Override
 	public void onPause() {
 		super.onPause();
-		mLocationManager.removeUpdates(this);
+		if (mLocationManager != null) {
+			mLocationManager.removeUpdates(this);
+		}
 	}
 }