Har*_*han 2 android google-maps android-layout geofencing android-geofence
首先,我的问题与Android中gmap中有关GeoFencing的其他问题略有不同.
当用户开始将圆定义为地理栅栏区域时,我想在屏幕中央显示一个固定的圆圈.在此阶段,用户应该能够移动地图和地图的缩放级别.移动动作和放大/缩小动作都不能改变圆相对于屏幕的大小.
当用户按下保存按钮时,我想将该圆圈作为CircleOption对象固定到地图上.然后我将能够以米为单位获得CircleOption对象的lon/lat和radius.
我目前正在研究RelativeLayout问题.我按照预期绘制了一个带有RelativeLayout的固定圆,但是我无法获得该RelativeLayout圆的当前半径.您可以看到我的RelativeLayout现在的样子:

我不确定这样做的正确方法.我的搜索重定向我使用RelativeLayout然后使用CircleOption.你有什么建议?
提前致谢!
https://developers.google.com/android/reference/com/google/android/gms/maps/model/Circle
CircleOptions circleOptions = new CircleOptions()
.center( new LatLng(fence.getLatitude(), fence.getLongitude()) )
.radius( fence.getRadius() )
.fillColor(0x40ff0000) <Your Color code>
.strokeColor(Color.TRANSPARENT)
.strokeWidth(2);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4601 次 |
| 最近记录: |