2016-08-02 23 views
0

私はこの質問がすでに尋ねられたことを知っていますが、彼らの答えは私の問題を解決しませんでした。Androidのグライド画像を読み込むライブラリぼやけた画像を表示

GridViewで私はグライドを使用しています

GridViewディスプレイの画像は、それは私が待っているが、何も変わっていないまま、この

enter image description here

のように見えるとき。 GridViewをスクロールした後、すべての画像が次のように突然表示されました。

enter image description here

だから、どのようにスクロールすることなく、より良い品質の画像を取得しますか?この問題の代替ソリューションはありますか?

は私が問題を発見し、この

Glide.with(activity) 
       .load(R.drawable.xyz) 
       .crossFade() 
       .diskCacheStrategy(DiskCacheStrategy.ALL) 
       .placeholder(R.drawable.img_hold) 
       .into(imgView); 

答えて

1

ように私のGlideコードを書きました。

android:layout_width="170dp" 
android:layout_height="100dp" 

すべての画像がある:私はそれをこのように固定値を与えた後

android:layout_width="wrap_content" 
android:layout_height="100dp" 

:あなたはこのように私のImageViewの中に固定幅の値を設定していないため、画像取得ぼやけたりピクセル化ですうまく積まれました。

が、私はピカソのlibにテストされていたが、彼らはandroid:layout_width="wrap_content"

+0

ピカソlibには、小型のメモリ・デバイスのために快適ではないとうまく –

+0

その後、ロードする前に、ImageViewのためのセットの修正の高さと幅によって溶液の上にしようとしたが、すべての画像をロードします。 – WonderSoftwares

+0

これは完璧ですが、見た目が良くないため実装できません。 –

関連する問題