Linjiajia
2023-04-24 fcdddf8b9b34f9930bec454b5fffe41c0e33ba3c
app_base/src/main/java/com/android/app_base/base/adapter/ImageViewAdapter.java
@@ -2,10 +2,13 @@
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.net.Uri;
import android.util.Base64;
import android.widget.ImageView;
import androidx.databinding.BindingAdapter;
import com.android.app_base.utils.GlideUtil;
/**
 * @author Ljj
@@ -14,7 +17,12 @@
 */
public class ImageViewAdapter {
    @BindingAdapter({"imageUrl"})
    public static void loadImage(ImageView imageView, String url) {
    public static void loadUrlImage(ImageView imageView, String url) {
        GlideUtil.loadImage(url, imageView);
    }
    @BindingAdapter({"imageUri"})
    public static void loadUriImage(ImageView imageView, String uri) {
        imageView.setImageURI(Uri.parse(uri));
    }
    @BindingAdapter({"imageBase64"})