Я пытаюсь получить Marker
, с помощью Google Maps v2. После решения не работает:Карты v2 tint a Marker
Drawable d = getResources().getDrawable(R.drawable.my_drawable);
d.setColorFilter(getResources().getColor(
R.color.tint_color), Mode.MULTIPLY);
BitmapDescriptor bitmap = BitmapDescriptorFactory.fromBitmap(((BitmapDrawable) d).getBitmap());
myMap.addMarker(new MarkerOptions().icon(bitmap).position(latLon));
Есть альтернативное решение, чтобы получить Markers
тонированное?
I попробовал ваш ответ, но первая строка ошибочна сразу. Я получаю подсказку с ошибкой кода «не удается разрешить метод getBitmap()». Можете ли вы дать более полное объяснение? –