groovy
dependencies {
implementation 'com.facebook.fresco:fresco:2.5.0'
implementation 'com.facebook.fresco:animated-gif:2.5.0'
implementation 'com.facebook.fresco:animated-webp:2.5.0'
implementation 'com.facebook.fresco:webpsupport:2.5.0'
}
<com.facebook.drawee.backends.pipeline.Fresco>
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/my_image_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
fresco:placeholderImage="@drawable/placeholder"
fresco:actualImageScaleType="fitCenter"
fresco:fadeDuration="300"
/>
</com.facebook.drawee.backends.pipeline.Fresco>
Uri uri = Uri.parse("https://example.com/image.jpg");
SimpleDraweeView draweeView = findViewById(R.id.my_image_view);
draweeView.setImageURI(uri);