android - 如何在 Android 应用程序中绘制类似谷歌地图的多边形?

标签 android google-maps polygon

我正在为我的城市的某个地方创建一个 map 应用程序,我想在那个地方周围绘制一个多边形。
我在网络谷歌地图中有一个我的应用程序创意示例,如下图所示:enter image description here
我该怎么做?

最佳答案

原始文档对 Polygon API 有明确的解释. 您需要做的就是将此方法与自己的坐标和颜色一起使用:

GoogleMap map;
// ... get a map.
// Add a triangle in the Gulf of Guinea
Polygon polygon = map.addPolygon(new PolygonOptions()
    .add(new LatLng(0, 0), new LatLng(0, 5), new LatLng(3, 5), new LatLng(0, 0))
    .strokeColor(Color.RED)
    .fillColor(Color.BLUE));

关于android - 如何在 Android 应用程序中绘制类似谷歌地图的多边形?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45803711/

相关文章:

java - 来自 Baseadapter 的 Android Java 进度对话框

java - 从 Apk 获取包名称时遇到问题

java - HttpClient:确定响应中的空实体

javascript - 除了enableHighAccuracy之外,还有什么方法可以提高getCurrentPosition()坐标的准确性?

wpf - 可重复使用的多边形

java - 尝试更新 ListView 时如何修复 IllegalStateException 错误?

java - 如何使用 ionic 框架添加带有多个标记的谷歌地图/

php - 准备好的语句和 float

android - Google Maps API 多边形中的 fillColor 不起作用

c++ - boost::geometry::covered_by 错误的结果