У меня проблема с моим gridview
, я не понимаю, почему он обрезает края предметов вместо того, чтобы изменять их размер, чтобы они могли поместиться.Я хотел бы видеть все элементы полностью на каждом размере экрана.У кого-нибудь есть идеи?Спасибо
Вот код XML, который я использовал:
<GridView
android:id="@+id/gridView"
android:layout_width="0dp"
android:layout_height="522dp"
android:columnWidth="120dp"
android:gravity="center"
android:horizontalSpacing="0dp"
android:numColumns="auto_fit"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/cardView2"></GridView>
макет элемента:
<android.support.v7.widget.CardView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="100dp"
android:layout_height="100dp"
android:layout_margin="0dp"
android:layout_gravity="center">
<ImageView
android:id="@+id/image"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scaleType="fitCenter" />
</android.support.v7.widget.CardView>