0
フレスコ画を使い始めたばかりです。私はリストビューア内のSimpleDraweeViewにURIをロードすることができました。今はプログレッシブjpegを実装しようとしています。問題は、サイトで指定したコードが期待どおりに機能していないことです。 Uriはロードされていますが、徐々にロードされていません(画像がロードされるにつれて徐々に画質が上がるわけではありません)。私が紛失しているか、追加し忘れたことはありますか?ここでフレスコ画を使ってプログレッシブjpegを設定する方法
は私のビルド依存関係です:
compile 'com.facebook.fresco:fresco:0.13.+'
私は自分のアプリケーションクラスでこれをすでにを追加しました:ここ
//For fresco
Fresco.initialize(this);
は私のxmlは
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/tag_iv_tu"
android:layout_width="@dimen/tu_tag_side"
android:layout_height="@dimen/tu_tag_height"
android:layout_centerInParent="true"
android:layout_gravity="center_horizontal"
fresco:placeholderImage="@drawable/abc_ic_menu_share_mtrl_alpha" />
であり、ここでのコードです私のリストビューアダプタのgetView()メソッド内
ImageRequest request = ImageRequestBuilder.newBuilderWithSource(fileUri)
.setProgressiveRenderingEnabled(true)
.build();
DraweeController controller = Fresco.newDraweeControllerBuilder()
.setImageRequest(request)
.setOldController(holder.tag_iv_tu.getController())
.build();
holder.tag_iv_tu.setController(controller);
おかげで、それは私はそれがぼやけとして起動することができますどのように動作しますが、そこでゆっくりInstagramのは、それをしない方法などの品質を向上させますか? –
@PatriceAndala、プログレッシブjpegでぼかしを行う方法はありますか? – AmniX
いいえ、まだ答えを待っています –