我已经实现了一个自定义指南针,并希望用我的谷歌地图替换默认指南针。为此,我要将我的旋转指南针图像放在谷歌地图前面。问题是我的图像总是放在背景上,因此被地图隐藏。这是XML代码。
希望你能找到解决方案!
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="end"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".MainActivity" >
<fragment
android:id="@+id/map"
android:name="com.google.android.gms.maps.SupportMapFragment"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_marginBottom="0dp"
android:layout_marginTop="20dp"
android:gravity="bottom"/>
<TextView
android:id="@+id/textDist"
android:layout_width="286dp"
android:layout_height="wrap_content"
android:text="TextView" />
<ImageView
android:id="@+id/imageCompass"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:layout_marginTop="25dp"
android:src="@drawable/ic_compass"
android:gravity="top" />
谢谢!