/*
* Copyright (c) 2017 Daimler AG / Moovel GmbH
*
* All rights reserved
*/
package com.car2go.maps.baidu;
import android.graphics.Bitmap;
import com.car2go.maps.baidu.model.BaiduBitmapDescriptor;
import com.car2go.maps.model.BitmapDescriptor;
/**
* Creates instances of {@link BitmapDescriptor}
*/
public class BitmapDescriptorFactory implements com.car2go.maps.BitmapDescriptorFactory {
private static final BitmapDescriptorFactory instance = new BitmapDescriptorFactory();
private BitmapDescriptorFactory() {
}
public static BitmapDescriptorFactory getInstance() {
return instance;
}
@Override
public BitmapDescriptor fromBitmap(Bitmap bitmap) {
return new BaiduBitmapDescriptor(com.baidu.mapapi.map.BitmapDescriptorFactory.fromBitmap(bitmap));
}
@Override
public BitmapDescriptor fromResource(int resourceId) {
return new BaiduBitmapDescriptor(com.baidu.mapapi.map.BitmapDescriptorFactory.fromResource(resourceId));
}
}