2017-05-22 2 views
1

Ich muss BitmapDescriptor in Bitmap konvertieren.Kann BitmapDescriptor in Bitmap konvertiert werden?

kann ich eine Bitmap konvertieren mit diesem Code BitmapDescriptor:

BitmapDescriptor bd = BitmapDescriptorFactory.fromBitmap(bitmap); 

aber wie kann ich die inverse Art und Weise zu tun?

Ich muss BitmapDescriptorFactory.defaultMarker() im Bitmap-Format erhalten.

Antwort

1

mir nicht sicher, aber ich glaube nicht, so ist es möglich,

In meiner Anwendung i Anforderung habe Standard Markt Farbe zu ändern ... Ich habe den Standard-Marker als Bitmap-Code unten verwenden hoffte, es hilft u

Drawable d = DrawableUtils.resizeImageToDrawable(
        MapViewFragment.mapViewActivity, 
        Configuration.Display.getDrawableFix(i), 
        Configuration.MapView.getWaypointIconWidth(), 
        Configuration.MapView.getWaypointIconHeight()); 
d.setColorFilter(color, Mode.MULTIPLY); 

Bitmap b = ((BitmapDrawable) d).getBitmap(); 
Canvas myCanvas = new Canvas(b); 

int myColor = b.getPixel(0,0); 
ColorFilter filter = new LightingColorFilter(myColor, color); 

Wenn irgendwelche Fragen u

+0

Die Bibliothek fragen "import android.support.v7.widget.DrawableUtils;" Habe keine resizeImageToDrawable. Mit lib verwendest du? – Itapox

Verwandte Themen