ImageView上的片段不可见

时间:2015-11-04 08:04:32

标签: android android-fragments imageview

我有一个片段(实际上是一个SupportMapFragment),我想把一个ImageView放在它的一角,而不是覆盖所有的地图片段,只是一点点。我的布局:

<ImageView
    android:layout_width="60dp"
    android:layout_height="60dp"
    android:id="@+id/imagenTick"
    android:background="@color/componente_boton_base_seleccionar_defecto"
    android:scaleType="fitCenter"
    android:adjustViewBounds="true"
    android:src="@drawable/tick"
    android:clickable="false"
    android:contentDescription="ImagenTick"
    android:layout_alignTop="@+id/mapfragment"
    android:layout_alignLeft="@+id/mapfragment"
    android:layout_alignStart="@+id/mapfragment"/>

<fragment
    android:layout_width="match_parent"
    android:layout_height="150dp"
    android:name="com.google.android.gms.maps.SupportMapFragment"
    android:id="@+id/mapfragment" />

现在,ImageView位于mapFragment后面,它不可见。我希望它可见,但无法找到一种方法来告诉Android Studio我希望它在地图上让它可见,而不是落后。

有没有办法实现这个目标?

谢谢。

1 个答案:

答案 0 :(得分:4)

尝试更改订单。首先放置Fragment,然后放入ImageView。使用RelativeLayout时,最后一个元素应位于顶部。