0

widthマップ上のマーカーの名前を明確に取得していますが、マップ上のマーカー名を増やしたいですheight

マーカー名を「yyyyy」と書くと、テキストが切り取られて「uuuuu」のようにマップに表示されます。

どうすれば続行できますか?このための関連リンクまたはサンプルコード..

私のコード

private Bitmap drawTitleOnMarkerIcon(MarkingInfo MarkingInfo) { Bitmap bm = BitmapFactory.decodeResource(getResources(), AddLocationTypeIcon.getIcon(markingInfo.getType())).copy(Bitmap.Config.ARGB_8888, true);

    Canvas canvas = new Canvas(bm);
    Paint paint = new Paint();
    paint.setColor(Color.DKGRAY);
    paint.setTextSize(18f);
    paint.setFakeBoldText(true);
    paint.setTextAlign(Align.LEFT);
    paint.setFilterBitmap(true);
    paint.setAntiAlias(true);
    paint.setDither(true);
    paint.setFilterBitmap(true);
    canvas.drawText(markingInfo.getName(), 0, bm.getHeight(), paint);

    BitmapDrawable draw = new BitmapDrawable(getResources(), bm);
    return draw.getBitmap();
}
4

0 に答える 0