У меня есть CoordinatorLayout
, в котором у меня есть BottomSheet
и ImageView
.
Это мой BottomSheett :
<include layout="@layout/bottom_sheet_layout"
android:id="@+id/bottom_sheet"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:behavior_hideable="false"
app:behavior_peekHeight="80dp"
app:layout_behavior="@string/bottom_sheet_behavior"/>
А это мой ImageView :
<androidx.appcompat.widget.AppCompatImageView
android:id="@+id/image_location_crosshairs"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="20dp"
android:layout_marginRight="20dp"
app:layout_anchorGravity="top|end"
app:layout_anchor="@id/bottom_sheet"
app:srcCompat="@drawable/my_svg_icon"/>
Независимо от порядка просмотра в макете XML, я всегда получаю один и тот же результат: мой ImageView хорошо привязан к нижней части листа, но привязка происходит в центре моего изображения.
Я хотел бы знать, как я могу прикрепить нижнюю часть моего изображения вместо его центра.
Попытка применить любой вид нижнего поля приведет к тому, что нижний лист будет скользить только до достижения центра изображения, а затем будет скользить.
Спасибо за помощь!