我在Google地图上有多个Android应用市场 但我想拥有的是下一个市场图标:
取决于我拥有的元素列表。 我正在进行多项更改但原始代码:
for (int i = 1; i < points.size(); i++) {
googleMap.addMarker(new MarkerOptions()
.position(points.get(i))
.icon(BitmapDescriptorFactory.fromResource(R.drawable.cutedot))
.anchor(0.5f, 1));
}
答案 0 :(得分:1)
你只放了标记(我猜测在drawable中没有数字),
试试这个
for (int i = 1; i < points.size(); i++) {
Bitmap image = BitmapFactory.decodeResource(getResources(), R.drawable.cutedot);
Canvas canvas = new Canvas(bitmap);
canvas.drawText(i+"", textXOffset, textYOffset, mPictoPaint);
MarkerOptions options = new MarkerOptions().position(points.get(i)).anchor(0.5f,1).icon(BitmapDescriptorFactory.fromBitmap(bitmapResul t ));
Marker newMarker = googleMap.addMarker(options);
}