|
@@ -1,63 +1,51 @@
|
|
|
package org.telegram.cricdit.adapter;
|
|
|
|
|
|
-import android.os.Bundle;
|
|
|
-import android.text.TextUtils;
|
|
|
-import android.view.View;
|
|
|
import android.widget.ImageView;
|
|
|
|
|
|
import androidx.annotation.NonNull;
|
|
|
import androidx.annotation.Nullable;
|
|
|
|
|
|
import com.bumptech.glide.Glide;
|
|
|
-import com.bumptech.glide.load.resource.bitmap.CircleCrop;
|
|
|
-import com.bumptech.glide.request.RequestOptions;
|
|
|
import com.chad.library.adapter.base.BaseQuickAdapter;
|
|
|
import com.chad.library.adapter.base.BaseViewHolder;
|
|
|
-import com.luck.picture.lib.utils.DensityUtil;
|
|
|
|
|
|
import org.telegram.cricdit.bean.MoreGroupBean;
|
|
|
-import org.telegram.cricdit.config.Constants;
|
|
|
-import org.telegram.cricdit.utils.AvatarImageUtils;
|
|
|
import org.telegram.cricdit.utils.Base64Utils;
|
|
|
-import org.telegram.cricdit.utils.CornerTransform;
|
|
|
-import org.telegram.cricdit.utils.GlideUtils;
|
|
|
import org.telegram.cricdit.view.TagTextView;
|
|
|
import org.telegram.messenger.AndroidUtilities;
|
|
|
-import org.telegram.messenger.ChatObject;
|
|
|
-import org.telegram.messenger.MessagesController;
|
|
|
-import org.telegram.messenger.MessagesStorage;
|
|
|
import org.telegram.messenger.R;
|
|
|
-import org.telegram.onecric.utils.GlideUtil;
|
|
|
-import org.telegram.tgnet.ConnectionsManager;
|
|
|
-import org.telegram.tgnet.TLObject;
|
|
|
-import org.telegram.tgnet.TLRPC;
|
|
|
-import org.telegram.ui.ChatActivity;
|
|
|
-import org.telegram.ui.Components.LayoutHelper;
|
|
|
|
|
|
import java.util.ArrayList;
|
|
|
import java.util.List;
|
|
|
|
|
|
-public class MoreGroupAdapter extends BaseQuickAdapter<MoreGroupBean, BaseViewHolder> {
|
|
|
+public class MoreGroupAdapter extends BaseQuickAdapter<MoreGroupBean.ListDTO, BaseViewHolder> {
|
|
|
private final List<String> tagList;
|
|
|
|
|
|
- public MoreGroupAdapter(int layoutResId, @Nullable List<MoreGroupBean> data) {
|
|
|
+ public MoreGroupAdapter(int layoutResId, @Nullable List<MoreGroupBean.ListDTO> data) {
|
|
|
super(layoutResId, data);
|
|
|
tagList = new ArrayList<>();
|
|
|
- tagList.add("Hot");
|
|
|
+// tagList.add("Hot");
|
|
|
}
|
|
|
|
|
|
|
|
|
@Override
|
|
|
- protected void convert(@NonNull BaseViewHolder helper, MoreGroupBean item) {
|
|
|
+ protected void convert(@NonNull BaseViewHolder helper, MoreGroupBean.ListDTO item) {
|
|
|
ImageView avartarImg = helper.getView(R.id.more_group_item_avatar);
|
|
|
TagTextView titleTv = helper.getView(R.id.more_group_item_title);
|
|
|
|
|
|
titleTv.setTypeface(AndroidUtilities.getNormalTypefaceMedium());
|
|
|
- titleTv.setContentAndTag("India Cricket India Cricket", tagList);
|
|
|
+ titleTv.setContentAndTag(item.name, tagList);
|
|
|
+
|
|
|
+ System.out.println("rqqewrwerq " + item.group_id);
|
|
|
+
|
|
|
+// helper.setText(R.id.more_group_item_bio,item.introduction);
|
|
|
+
|
|
|
+// helper.setVisible(R.id.more_group_item_bio,false);
|
|
|
|
|
|
Glide.with(mContext)
|
|
|
- .load(Base64Utils.base64ToBitmap(item.avatar))
|
|
|
+ .load(Base64Utils.base64ToBitmap(item.face_url))
|
|
|
.into(avartarImg);
|
|
|
+
|
|
|
}
|
|
|
|
|
|
}
|