Ejemplo n.º 1
0
 @Test
 public void onPause_shouldEmptyMeMarkers() throws Exception {
   ItemizedLayer<MarkerItem> meMarkerLayer = mapFragment.getLocationMarkerLayer();
   meMarkerLayer.addItem(new MarkerItem("Title", "Description", new GeoPoint(0, 0)));
   mapFragment.onPause();
   assertThat(meMarkerLayer.size()).isEqualTo(0);
 }
Ejemplo n.º 2
0
 @Test
 public void onItemSingleTapUp_shouldNotifyListener() throws Exception {
   ItemizedLayer<MarkerItem> poiLayer = mapFragment.getPoiLayer();
   poiLayer.addItem(new MarkerItem("Title", "Description", new GeoPoint(0, 0)));
   poiLayer.onGesture(Gesture.TAP, new FakeMotionEvent(0, 0));
   assertThat(listener.getIndex()).isEqualTo(0);
   assertThat(listener.getItem().getTitle()).isEqualTo("Title");
 }
Ejemplo n.º 3
0
 @Test
 public void clearMarkers_shouldEmptyMapPois() throws Exception {
   mapFragment.addPoi(getTestSimpleFeature());
   mapFragment.addPoi(getTestSimpleFeature());
   ItemizedLayer<MarkerItem> poiMarkerLayer = mapFragment.getPoiLayer();
   mapFragment.clearMarkers();
   assertThat(poiMarkerLayer.size()).isZero();
 }
Ejemplo n.º 4
0
 @Test
 public void onPause_shouldEmptyPoiMarkers() throws Exception {
   mapFragment.addPoi(getTestSimpleFeature());
   mapFragment.addPoi(getTestSimpleFeature());
   ItemizedLayer<MarkerItem> poiMarkerLayer = mapFragment.getPoiLayer();
   mapFragment.onPause();
   assertThat(poiMarkerLayer.size()).isEqualTo(0);
 }
Ejemplo n.º 5
0
 @Override
 public void onPause() {
   super.onPause();
   mapController.saveLocation();
   locationMarkerLayer.removeAllItems();
   poiMarkersLayer.removeAllItems();
   unregisterLocationReceivers();
 }
Ejemplo n.º 6
0
 private void addLocationDot() {
   if (locationMarkerLayer != null) {
     locationMarkerLayer.removeAllItems();
     locationMarkerLayer.addItem(getUserLocationMarker());
   }
 }