У меня есть изображение с большой шириной, которое я хочу подогнать к высоте ячейки таблицы, и обрезать любые части изображения слева и справа от ячейки.
То, что я пытаюсь достичь, синий прямоугольник, представляющий изображение:
Я хочу иметь возможность изменить положение изображения чтобы сделать ранее скрытые части изображения видимыми:
В настоящее время у меня есть изображение, подходящее к высоте ячейки с помощью scaleType="centerCrop"
, но я не могу свободно перемещать изображение по горизонтальной оси, используя абсолютные или относительные параметры.
<RelativeLayout
android:layout_width="296dp"
android:layout_height="140dp">
<ImageView
android:id="@+id/medication_history_datastream"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scaleType="centerCrop"
android:src="@drawable/medication_history_datastream" />
</RelativeLayout>
Положение изображения будет устанавливаться с заданными интервалами и не должно изменяться при касании. Отзывчивость не важна, поскольку размер экрана фиксирован.