Android 如何在Google map-v2上增加和减少图标的宽度和高度名称?
我正在清晰地获取地图上标记的名称,但我希望增加地图上标记名称的Android 如何在Google map-v2上增加和减少图标的宽度和高度名称?,android,text,paint,Android,Text,Paint,我正在清晰地获取地图上标记的名称,但我希望增加地图上标记名称的宽度和高度 当我将标记名写为“yyyy”时,文本就会像“uuuu”一样在地图上剪切和显示 我怎样才能继续?此的任何相关链接或示例代码 我的代码 专用位图drawTitleOnMarkerIcon(MarkingInfo MarkingInfo){ 位图bm=BitmapFactory.decodeResource(getResources(), AddLocationTypeIcon.getIcon(markingInfo.getTy
宽度
和高度
当我将标记名写为“yyyy”时,文本就会像“uuuu”一样在地图上剪切和显示
我怎样才能继续?此的任何相关链接或示例代码
我的代码
专用位图drawTitleOnMarkerIcon(MarkingInfo MarkingInfo){
位图bm=BitmapFactory.decodeResource(getResources(),
AddLocationTypeIcon.getIcon(markingInfo.getType()).copy(Bitmap.Config.ARGB_8888,true)
减少文本大小或增加画布高度。我是android新手,如何通过添加bm.getHeight()+30I来增加画布高度?我尝试过,但没有用。同样,没有增加宽度和高度。。。
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();
}