首页 / 浏览问题 / 移动GIS / 问题详情
imobile标签专题图中文显示不正确
76EXP 2023年02月06日

各位大佬,我在加载标签专题图时,有些设备显示不正确,如上图所示,目前发现,小米青春版10,和鸿蒙3.0显示是这种样子。请问这种要怎样解决,代码如下:

val tl = ThemeLabel()
tl.labelExpression = xlayer.labelExpression
val ts = TextStyle()
ts.alignment = TextAlignment.MIDDLECENTER
ts.fontName = "宋体";
ts.fontHeight = 2.5;
ts.setWeight(200);

tl.uniformStyle = ts
tl.backShape = LabelBackShape.RECT
val geoStyle_L = GeoStyle()
var color = android.graphics.Color.parseColor("#E4EED1")
if (!xlayer.labelBackgroundColor.isNullOrEmpty()) {
    color = android.graphics.Color.parseColor(xlayer.labelBackgroundColor)
}

//region 面样式
geoStyle_L.fillForeColor = Color(color)
tl.backStyle = geoStyle_L
mMap!!.isDynamicProjection = true
var layer = mMap!!.layers.add(dataset, tl, true)
问题关闭原因: 已解决

1个回答

您好,请去官网上下载最新包,注意还要加上realspace这个包,因为安卓12弃用了一些字体库,而在realspace这个包里面加入了字体库
3,405EXP 2023年02月07日
嗯。好的,已解决,谢谢!
...