Как выровнять картинку относительно другой?
Сейчас у меня такой кода
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_weight="1">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/item_ad_image"
android:layout_gravity="center_horizontal"/>
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/marker_ad_image"
android:src="@drawable/marker_ad"
android:layout_alignParentRight="true"
android:layout_alignParentEnd="true"
android:layout_alignParentTop="true" />
</RelativeLayout>
Но тогда выглядит это следующим образом
А мне нужно, чтобы маркер был прям поверх картинки, а не выровнен по краю родителя (элемент GridView). При этом
android:layout_toLeftOf="@+id/imageView1"
Поставит картинку сбоку, а не поверх. Как быть?
Источник: Stack Overflow на русском