android-在Skobbler API中,什么单位是Annotation.setOffset()在

android-在Skobbler API中,什么单位是Annotation.setOffset()在,第1张

概述为Skobbler地图上的地图标记(注释)设置自定义图像时,可以使用SKAnnotation.seOffset(SKScreenPoint)设置图像的偏移量,以便标记可以与gps坐标的确切位置正确对齐,但是关于SKScreenPoint的度量单位是什么或如何计算偏移量,文档尚不清楚.是dip,px或其他值的偏移量.是否有内置的方式

为Skobbler地图上的地图标记(注释)设置自定义图像时,可以使用SKAnnotation.SEOffset(SKScreenPoint)设置图像的偏移量,以便标记可以与gps坐标的确切位置正确对齐,但是关于SKScreenPoint的度量单位是什么或如何计算偏移量,文档尚不清楚.

是dip,px或其他值的偏移量.

是否有内置的方式来处理使用的不同屏幕密度,还是我需要根据屏幕密度来计算值?

解决方法:

偏移(以px为单位).
例如,要将锚点从注释偏移量的中心到底部设置为高度的一半:

annotation.setoffset(new SKScreenPoint(0 /*x*/, annotation_height/2 /*y*/));
总结

以上是内存溢出为你收集整理的android-在Skobbler API中,什么单位是Annotation.setOffset()在全部内容,希望文章能够帮你解决android-在Skobbler API中,什么单位是Annotation.setOffset()在所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1120455.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存