ArcGIS Runtime SDK for Android如何对图片符号设置偏移量?

ArcGIS Runtime SDK for Android如何对图片符号设置偏移量?
已邀请:

张赛

赞同来自: ls123_zh

【解决办法】:
以根据图片的长度和宽度设置符号的偏移量为例,代码示例如下:

// 构建几何
Point point = new Point(0, 0);
// 构建图片符号
PictureMarkerSymbol picSymbol = new PictureMarkerSymbol(getResources().getDrawable(R.drawable.pic));
//根据图片的长度和宽度对图片符号设置偏移量
picSymbol.setOffsetX(picSymbol.getWidth()/2);
picSymbol.setOffsetY(picSymbol.getHeight()/2);
//对Graphic设置图片符号
Graphic graphic1 = new Graphic(point, new PictureMarkerSymbol(picSymbol));
//添加graphic至GraphicsLayer
GraphicsLayer graphicsLayer = new GraphicsLayer();graphicsLayer.addGraphic(graphic);
//添加GraphicsLayer
graphicsLayer.addGraphic(graphic1);

要回复问题请先登录注册