package com.android.app_base.base.adapter.databinding; import android.text.TextUtils; import android.view.View; import android.widget.ImageView; import android.widget.TextView; import androidx.databinding.BindingAdapter; import com.android.app_base.utils.GlideUtil; /** * @author Ljj * @date 2023.06.08. 23:28 * @desc */ public class ViewAdapter { @BindingAdapter("android:visibility") public static void setVisibility(View view, boolean value) { if (value){ view.setVisibility(View.VISIBLE); }else { view.setVisibility(View.GONE); } } @BindingAdapter("android:visibility") public static void setVisibility(View view, int value) { if (value == 0){ view.setVisibility(View.GONE); }else if (value == 1){ view.setVisibility(View.VISIBLE); }else if (value == 2){ view.setVisibility(View.INVISIBLE); } } }