Использование изображений в прокрутке в Android Studio - PullRequest
0 голосов
/ 30 апреля 2020
  1. В Android Studio хорошо работает scrollView с кнопками и только одним изображением, вот код, который работает
        <?xml version="1.0" encoding="utf-8"?>
        <ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
            xmlns:app="http://schemas.android.com/apk/res-auto"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:fillViewport="false">
           <LinearLayout
              android:layout_width="match_parent"
              android:layout_height="wrap_content"
              android:background="@drawable/japanesebackground"
              android:orientation="vertical">
              <TextView
                   android:id="@+id/loginscrn"
                   android:layout_width="wrap_content"
                   android:layout_height="wrap_content"
                   android:layout_gravity="center"
                   android:layout_marginTop="80dp"
                   android:text="@string/kanpai"
                   android:textColor="#FFFFFF"
                  android:textSize="36sp"
                  android:textStyle="bold|italic"
                 app:fontFamily="@font/kaushan_script" />
               <TextView
                   android:id="@+id/fstTxt"
                   android:layout_width="wrap_content"
                   android:layout_height="wrap_content"
                   android:layout_gravity="center"
                  android:layout_marginTop="10dp"
                  android:text="@string/comida"
                 android:textColor="#FFFFFF"
                  android:textSize="24sp"
                 android:textStyle="italic"
                 app:fontFamily="@font/kaushan_script" />
               <ImageView
                  android:id="@+id/imageView3"
                 android:layout_width="150dp"
                 android:layout_height="100dp"
                 android:layout_gravity="center"
                 android:layout_marginTop="10dp"
                  app:srcCompat="@drawable/batatinha_fita" />
                 <Button
                      android:id="@+id/batarinhafrita"
                      android:layout_width="wrap_content"
                      android:layout_height="40dp"
                      android:layout_gravity="center"
                      android:layout_marginTop="10dp"
                      android:text="@string/batatinha_frita"
                      android:textSize="12sp" />
              <Button
                  android:layout_width="wrap_content"
                  android:layout_height="39dp"
                  android:layout_gravity="center"
                  android:layout_marginTop="10dp"
                 android:text="@string/camarao_fritinho"
                 android:textSize="12sp" />
              <Button
                 android:layout_width="wrap_content"
                 android:layout_height="wrap_content"
                 android:layout_gravity="center"
                 android:layout_marginTop="60dp"
                android:text="Button Three" />
               <Button
                   android:layout_width="wrap_content"
                  android:layout_height="wrap_content"
                  android:layout_gravity="center"
                  android:layout_marginTop="60dp"
                  android:text="Button Four" />
            </LinearLayout>
            </ScrollView>
, но когда я добавляю другое изображение, Android Studio сообщает, что оно было успешно установлено, но когда я пользуюсь мобильным телефоном, оно останавливается и страница scrollView больше не отображается. Вот новый код. Как это исправить, чтобы показать больше изображений?
        <?xml version="1.0" encoding="utf-8"?>
        <ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
            xmlns:app="http://schemas.android.com/apk/res-auto"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:fillViewport="false">
             <LinearLayout
                 android:layout_width="match_parent"
                 android:layout_height="wrap_content"
                 android:background="@drawable/japanesebackground"
                 android:orientation="vertical">
                <TextView
                   android:id="@+id/loginscrn"
                   android:layout_width="wrap_content"
                   android:layout_height="wrap_content"
                   android:layout_gravity="center"
                   android:layout_marginTop="80dp"
                   android:text="@string/kanpai"
                   android:textColor="#FFFFFF"
                   android:textSize="36sp"
                   android:textStyle="bold|italic"
                   app:fontFamily="@font/kaushan_script" />
                  <TextView
                    android:id="@+id/fstTxt"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_gravity="center"
                    android:layout_marginTop="10dp"
                    android:text="@string/comida"
                    android:textColor="#FFFFFF"
                    android:textSize="24sp"
                    android:textStyle="italic"
                    app:fontFamily="@font/kaushan_script" />
                  <ImageView
                     android:id="@+id/imageView3"
                     android:layout_width="150dp"
                     android:layout_height="100dp"
                     android:layout_gravity="center"
                     android:layout_marginTop="10dp"
                     app:srcCompat="@drawable/batatinha_fita" />
                 <Button
                     android:id="@+id/batarinhafrita"
                     android:layout_width="wrap_content"
                     android:layout_height="40dp"
                     android:layout_gravity="center"
                     android:layout_marginTop="10dp"
                     android:text="@string/batatinha_frita"
                     android:textSize="12sp" />
                 <ImageView
                     android:id="@+id/imageView4"
                     android:layout_width="150dp"
                     android:layout_height="100dp"
                     android:layout_gravity="center"
                     android:layout_marginTop="10dp"
                     app:srcCompat="@drawable/camaraofritinho" />
                  <Button
                     android:layout_width="wrap_content"
                     android:layout_height="39dp"
                     android:layout_gravity="center"
                     android:layout_marginTop="10dp"
                     android:text="@string/camarao_fritinho"
                     android:textSize="12sp" />
                 <Button
                     android:layout_width="wrap_content"
                     android:layout_height="wrap_content"
                     android:layout_gravity="center"
                     android:layout_marginTop="60dp"
                     android:text="Button Three" />
                   <Button
                     android:layout_width="wrap_content"
                     android:layout_height="wrap_content"
                     android:layout_gravity="center"
                     android:layout_marginTop="60dp"
                     android:text="Button Four" />
                </LinearLayout>
                </ScrollView>
...