Я пытаюсь создать активность, отображающую изображение, полученное из URL-адреса. Я хочу, чтобы ширина изображения адаптировалась к экрану, но высота изображения может быть больше, чем экран, чтобы изображение стало прокручиваемым (по вертикали). Прежде всего, я показал изображение из растяжимой папки, и она работала со следующим кодом:Показать прокручиваемое изображение с URL-адреса в андроидной студии
<ScrollView
android:layout_width="fill_parent"
android:id="@+id/scrollView1"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_alignParentLeft="true"
android:layout_alignParentRight="true"
android:scrollbarAlwaysDrawVerticalTrack="true">
<LinearLayout
android:id="@+id/linearLayout1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center_horizontal">
<ImageView
android:src="@drawable/programme"
android:layout_height="wrap_content"
android:id="@+id/imageView2"
android:layout_width="wrap_content"
android:scaleType="fitStart"></ImageView>
</LinearLayout>
</ScrollView>
я получил то, что хотел: http://i.stack.imgur.com/imPkZ.png
Но теперь я хотел изображение для зарядки от URL, так что я использовал библиотеку ионную:
Ion.with(imageView)
.load("http://...");
загрузку изображения, но это уже не прокручиваются и не отображается, как хотелось. http://i.gyazo.com/704324724364235bbe417d5447265c42.png
У вас есть решение? Благодаря
В каком направлении вы хотите прокрутить? –
Я хотел бы прокрутить в вертикальном направлении. – Akou
Один из способов - создать пользовательское изображение и сделать вертикальную прокрутку, а другой - поместить изображение в вертикальное scrollView. –