Android Google Map V2在地图屏幕中心绘制十字准线

时间:2016-09-14 10:29:14

标签: android google-maps google-maps-api-3 overlay android-googleapiclient

我正在使用谷歌地图开发一个Android应用程序。我想在屏幕中央显示十字准线,然后想要在用户点击按钮时在中心绘制标记。所以我的问题是如何在地图上绘制十字线。

我搜索了这个但是所有的灵魂都指向旧的谷歌地图api,在那里使用了Overlay类(com.google.android.maps)十字准线,但现在没有对这个类的支持。

请帮忙

我想要实现这个目标: -

Cross Hair

由于

1 个答案:

答案 0 :(得分:0)

我一直在使用相对布局来做到这一点。

<?xml version="1.0" encoding="utf-8"?>

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <fragment
        android:id="@+id/map"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        class="com.google.android.gms.maps.SupportMapFragment" />

    <ImageView
        android:src="@drawable/crosshair"
        android:layout_height="wrap_content"
        android:layout_width="wrap_content"
        android:layout_centerInParent="true"/>

</RelativeLayout>