admin
2021-05-17 06a80d5c4b3a971cdc1ca3d91717ec3f6e03a443
app/src/main/java/com/tejia/lijin/app/ui/recommend/RecommendCircleSpecialAdapter.java
@@ -4,6 +4,7 @@
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.FrameLayout;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.TextView;
@@ -16,6 +17,7 @@
import com.tejia.lijin.app.util.ui.HomeUIUtil;
import com.tejia.lijin.app.util.umengCustomEvent.MainCustomEvent;
import com.wpc.library.util.SystemCommon;
import com.wpc.library.util.common.DimenUtils;
import com.wpc.library.util.common.StringUtils;
import java.util.List;
@@ -26,6 +28,8 @@
 * 推荐圆形专题
 */
public class RecommendCircleSpecialAdapter extends RecyclerView.Adapter {
    public final static int SPCAE_DP = 14;
    private Activity mContext;
    private List<SpecialOffer2> mList;
@@ -59,13 +63,14 @@
            holder.iv_tag.setVisibility(View.GONE);
        }
        int itemWidth = (int) (SystemCommon.getScreenWidth(mContext) / 5);
        LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT,
        int itemWidth = (int) ((SystemCommon.getScreenWidth(mContext) - DimenUtils.dip2px(mContext, 10) * 2 - DimenUtils.dip2px(mContext, SPCAE_DP) * 3) / 4);
        LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(itemWidth,
                ViewGroup.LayoutParams.WRAP_CONTENT);
        holder.view.setLayoutParams(params);
        if (!StringUtils.isNullOrEmpty(info.getBgColor())) {
            holder.view.setBackground(HomeUIUtil.getCircleSpecialBg(mContext, info.getBgColor()));
            holder.fl_content.setBackground(HomeUIUtil.getCircleSpecialBg(mContext, info.getBgColor()));
        }
        holder.view.setOnClickListener(new View.OnClickListener() {
@@ -88,6 +93,7 @@
    class Holder extends RecyclerView.ViewHolder {
        FrameLayout fl_content;
        TextView tv_name;
        ImageView iv_icon;
        ImageView iv_tag;
@@ -96,6 +102,7 @@
        public Holder(View itemView) {
            super(itemView);
            view = itemView;
            fl_content=itemView.findViewById(R.id.fl_content);
            tv_name = itemView.findViewById(R.id.tv_name);
            iv_icon = itemView.findViewById(R.id.iv_icon);
            iv_tag = itemView.findViewById(R.id.iv_tag);