package com.xscm.moduleutil.widget; import android.content.Context; import android.text.TextUtils; import android.util.AttributeSet; import androidx.appcompat.widget.AppCompatImageView; public class NobilityView extends AppCompatImageView { private Context mContext; public NobilityView(Context context) { super(context); initView(context); } public NobilityView(Context context, AttributeSet attrs) { super(context, attrs); initView(context); } public NobilityView(Context context, AttributeSet attrs, int defStyleAttr) { super(context, attrs, defStyleAttr); initView(context); } private void initView(Context context) { this.mContext = context; } public void setNobility(String url) { setVisibility(TextUtils.isEmpty(url) ? GONE : VISIBLE); com.xscm.moduleutil.utils.ImageUtils.loadImageView(url, this); } }