現在、私はPicassoを使用してFirebaseに保存されているイメージを読み込みます。問題は、私が画像を取り込んだとき、最初はCardViewのサイズが非常に小さく、画像が取り込まれると、以下のように大きなサイズになるということです。Prefetch Image CardViewのサイズと高さを設定します。
画像のサイズをプリフェッチするので、cardviewをロードする前と後のサイズを変更しない方法はあります。
現在、私はPicassoを使用してFirebaseに保存されているイメージを読み込みます。問題は、私が画像を取り込んだとき、最初はCardViewのサイズが非常に小さく、画像が取り込まれると、以下のように大きなサイズになるということです。Prefetch Image CardViewのサイズと高さを設定します。
画像のサイズをプリフェッチするので、cardviewをロードする前と後のサイズを変更しない方法はあります。
あなたは.placeholder(R.drawable.image_name)
XMLでを使用して、プレースホルダ画像を使用することができ、この
Picasso.with(context)
.load(imageURL)
.error(android.R.drawable.error_image)
.placeholder(R.drawable.ic_default)
.fit()
.centerCrop()
.into(postImage);
と同様
......
......
......
<ImageView
android:id="@+id/partner_post_image"
android:layout_width="match_parent"
android:layout_height="90dp"
android:scaleType="fitXY"
android:layout_margin="8dp" />
......
......
......
私の答えをチェック@ nd1010 –
オハイオ州あなたは同じ答えを同じピンチを与えた.... –
しかし、私はより速いです:D –
デフォルトのi画像をダウンロードしている間に画像をダウンロード中 –