Я новый пользователь в Android dev. На самом деле у меня есть одна проблема, которую я не могу решить в течение длительного времени.
У меня есть макет с Scroll View, в этом ScrollView есть ImageView и TextView. Вы можете увидеть это в моем коде:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent">
<ScrollView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:gravity ="center"
android:fillViewport="true"
android:id="@+id/scrollView">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<ImageView
android:id="@+id/imageInfo"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:scaleType="fitCenter"
android:padding="10dp"/>
<TextView
android:id="@+id/textInfo"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:gravity="center" />
</LinearLayout>
</ScrollView>
</LinearLayout>
Я беру данные из JSON и использую этот макет для ввода. Есть изображения, которые имеют разные формы. Поэтому, пожалуйста, помогите мне с этим. Что я должен делать с разметкой макета и каким типом scaleType я должен пользоваться. Заранее спасибо.
PS Извините за мой Engli sh)