文字(Text)在地图上也是一种覆盖物,由BMFText类定义,示例代码如下:
/// text经纬度信息BMFCoordinate position = new BMFCoordinate(39.73235, 116.350338);/// 构造textBMFText bmfText = BMFText(text: 'hello world',position: position,bgColor: Colors.blue,fontColor: Colors.red,fontSize: 40,typeFace: BMFTypeFace( familyName: BMFFamilyName.sMonospace,textStype: BMFTextStyle.BOLD_ITALIC),alignY: BMFVerticalAlign.ALIGN_TOP,alignX: BMFHorizontalAlign.ALIGN_LEFT,rotate: 30.0);/// 添加textmyMapController.addText(bmfText);
运行结果如下:

Text更新(Android独有)
| 接口 | 说明 |
|---|---|
| updateText | 更新Text文本 |
| updatePosition | 更新Text经纬度 |
| updateBgColor | 更新Text背景颜色 |
| updateFontColor | 更新Text字体颜色 |
| updateTypeFace | 更新TexttypeFace |
| updateFontSize | 更新Text字体大小 |
| updateAlign | 更新Text文字覆盖对齐方式 |
| updateRotate | 更新Text旋转角度 |
Dot更新(Android独有)
| 接口 | 说明 |
|---|---|
| updateCenter | 更新中心点center |
| updateRadius | 更新半径 |
| updateColor | 更新颜色 |
上一篇
下一篇
本篇文章对您是否有帮助?