我有一张占据整个屏幕的地图的图像视图,我想将图像放在那个图像的顶部,但我不确定如何使用XML中的坐标来定位它们。
答案 0 :(得分:1)
这是一个示例XML文件,其中地图上有一些文本。
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<!-- The main content -->
<com.google.android.gms.maps.MapView
android:id="@+id/map"
android:layout_width="match_parent"
android:layout_height="match_parent" />
<!-- "Loaded" flash bar layout -->
<FrameLayout
android:id="@+id/FlashBarLayout"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal|bottom"
android:layout_marginBottom="72dp">
<!-- flash bar content -->
</FrameLayout>
<!-- Last loaded time layout -->
<TextView
android:id="@+id/UpdateTimeText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="top|right"
android:layout_marginTop="4dp"
android:layout_marginRight="4dp" />
在您的情况下,您只需将TextViews更改为图像,并将它们定位为布局视图中的任何图像。