Я использую CardView
с ImageView
в RecyclerView
. Желтый - это код xml.CardView с ImageView в RecyclerView не заполняет экран
элемент списка (CardView
) XML:
<?xml version="1.0" encoding="utf-8"?>
<android.support.v7.widget.CardView
android:layout_width="match_parent"
android:layout_height="match_parent"
app:elevation="20dp"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<ImageView
android:id="@+id/feed_cradImage"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:src="@drawable/mysteps1"/>
</android.support.v7.widget.CardView>
С его помощью в RecyclerView
:
<android.support.v7.widget.RecyclerView
android:id="@+id/home_recyclerView"
android:layout_width="match_parent"
android:layout_height="wrap_content">
</android.support.v7.widget.RecyclerView>
Но я столкнулся некоторые проблемы:.
1 => Я дал layout_width как «match_parent
» от CardView
и ImageView
. Но, все же CardView
не заполняет весь экран и показывает запас в правой части.
2 => Если размер мал по ширине, то CardView
получает усадку в соответствии с размером изображения. Я хочу, чтобы карта не уменьшалась, даже если она пуста или имеет в ней изображение samll.
Примечание: Я использую Picasso
для извлечения изображений с сервера.
андроида: scaleType = "fitXY" или андроид: scaleType = "centerCrop" в ImageView –