/* * Copyright (c) 2015 Daimler AG / Moovel GmbH * * All rights reserved */ package com.car2go.maps.google; import android.content.Context; import com.car2go.maps.AnyMap; import java.util.Set; import static java.util.Collections.unmodifiableSet; import static java.util.EnumSet.of; /** * Initializer for Google maps. */ public class MapsConfiguration implements com.car2go.maps.MapsConfiguration { private static final MapsConfiguration instance = new MapsConfiguration(); private MapsConfiguration() { } public static MapsConfiguration getInstance() { return instance; } @Override public void initialize(Context context) { com.google.android.gms.maps.MapsInitializer.initialize(context); } @Override public Set<AnyMap.Feature> getSupportedFeatures() { return unmodifiableSet(of(AnyMap.Feature.MAP_TYPES, AnyMap.Feature.TRAFFIC_LAYER, AnyMap.Feature.REVEALABLE)); } }