소스 검색

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);
+		}
 	}
 }