Initial commit

This commit is contained in:
2025-05-13 19:24:51 +02:00
commit a950f49678
10604 changed files with 932663 additions and 0 deletions

View File

@@ -0,0 +1,147 @@
package com.ubt.jimu.user.view.adapter;
import android.content.Context;
import android.graphics.drawable.Drawable;
import android.view.View;
import android.widget.ImageView;
import android.widget.RelativeLayout;
import android.widget.TextView;
import com.bumptech.glide.Glide;
import com.bumptech.glide.RequestBuilder;
import com.bumptech.glide.request.RequestOptions;
import com.recyclelib.adapter.BaseRecyclerAdapter;
import com.ubt.jimu.R;
import com.ubt.jimu.base.entities.CollectionEntities;
import com.ubt.jimu.base.http.ApiObserver;
import com.ubt.jimu.base.http.manager.CommunityManager;
import com.ubt.jimu.community.view.PublishDetailActivity;
import com.ubt.jimu.user.view.CollectionActivity;
import com.ubtech.utils.StringUtils;
import java.util.List;
/* loaded from: classes2.dex */
public class CollectionAdapter extends BaseRecyclerAdapter<CollectionEntities.RecordsBean> {
private ImageView a;
private ImageView b;
private ImageView c;
private TextView d;
private TextView e;
private RelativeLayout f;
private TextView g;
private ImageView h;
private RequestOptions i;
private boolean j;
StringBuilder k;
public CollectionAdapter(Context context, List<CollectionEntities.RecordsBean> list) {
super(context, list);
this.j = false;
this.k = new StringBuilder();
this.i = RequestOptions.O().b(R.drawable.tab_base_user_default).a(R.drawable.tab_base_user_default);
}
@Override // com.recyclelib.adapter.BaseRecyclerAdapter
public int layoutId() {
return R.layout.item_collection;
}
public void setEdit(boolean z) {
this.j = z;
notifyDataSetChanged();
}
public /* synthetic */ void a(CollectionEntities.RecordsBean recordsBean, int i, View view) {
recordsBean.setSelect(!recordsBean.isSelect());
notifyItemChanged(i + 1);
((CollectionActivity) this.mContext).E0();
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public void onBindViewHolder(BaseRecyclerAdapter.BaseViewHolder baseViewHolder, final int i) {
final CollectionEntities.RecordsBean recordsBean = (CollectionEntities.RecordsBean) this.mList.get(i);
this.a = (ImageView) baseViewHolder.getView(R.id.img_play_background);
this.b = (ImageView) baseViewHolder.getView(R.id.img_play);
this.c = (ImageView) baseViewHolder.getView(R.id.img_header);
this.d = (TextView) baseViewHolder.getView(R.id.tv_nickname);
this.e = (TextView) baseViewHolder.getView(R.id.tv_hot_desc);
this.f = (RelativeLayout) baseViewHolder.getView(R.id.rl_covert);
this.g = (TextView) baseViewHolder.getView(R.id.tv_state);
this.h = (ImageView) baseViewHolder.getView(R.id.img_collection_select);
Glide.e(this.mContext).a(recordsBean.getPostCoverUrl()).a(this.a);
if (recordsBean.getUserBaseInfo() != null && recordsBean.getUserBaseInfo().getUserImage() != null) {
RequestBuilder<Drawable> a = Glide.e(this.mContext).a(recordsBean.getUserBaseInfo().getUserImage());
a.a(this.i);
a.a(this.c);
}
if (recordsBean.getUserBaseInfo() != null && !StringUtils.e(recordsBean.getUserBaseInfo().getNickName())) {
this.d.setText(recordsBean.getUserBaseInfo().getNickName());
}
this.b.setVisibility(8);
this.e.setText(recordsBean.getTitle());
if (recordsBean.getStatus() == 1) {
this.f.setVisibility(8);
} else if (recordsBean.getStatus() == 0) {
this.f.setVisibility(0);
this.g.setText(this.mContext.getString(R.string.pub_is_choice));
} else if (recordsBean.getStatus() == 2) {
this.f.setVisibility(0);
this.g.setText(this.mContext.getString(R.string.pub_no_through));
} else {
this.f.setVisibility(0);
this.g.setText(this.mContext.getString(R.string.pub_is_shield));
}
if (this.j) {
this.h.setVisibility(0);
} else {
this.h.setVisibility(8);
}
if (recordsBean.isSelect()) {
this.h.setBackgroundResource(R.mipmap.selected_img);
} else {
this.h.setBackgroundResource(R.mipmap.un_select_img);
}
this.h.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.user.view.adapter.a
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
CollectionAdapter.this.a(recordsBean, i, view);
}
});
baseViewHolder.itemView.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.user.view.adapter.b
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
CollectionAdapter.this.a(recordsBean, view);
}
});
}
public /* synthetic */ void a(CollectionEntities.RecordsBean recordsBean, View view) {
Context context = this.mContext;
if (((CollectionActivity) context).f) {
return;
}
PublishDetailActivity.start(context, recordsBean.getId());
}
public void a() {
StringBuilder sb = this.k;
sb.delete(0, sb.length());
for (int size = this.mList.size() - 1; size >= 0; size--) {
if (((CollectionEntities.RecordsBean) this.mList.get(size)).isSelect()) {
this.k.append(((CollectionEntities.RecordsBean) this.mList.get(size)).getId());
this.k.append(",");
}
}
CommunityManager.create().delCollectionPost(this.k.toString(), new ApiObserver<Boolean>(null) { // from class: com.ubt.jimu.user.view.adapter.CollectionAdapter.1
@Override // com.ubt.jimu.base.http.ApiObserver, io.reactivex.Observer
/* renamed from: a, reason: merged with bridge method [inline-methods] */
public void onNext(Boolean bool) {
for (int size2 = ((BaseRecyclerAdapter) CollectionAdapter.this).mList.size() - 1; size2 >= 0; size2--) {
if (((CollectionEntities.RecordsBean) ((BaseRecyclerAdapter) CollectionAdapter.this).mList.get(size2)).isSelect()) {
((BaseRecyclerAdapter) CollectionAdapter.this).mList.remove(size2);
}
}
CollectionAdapter.this.notifyDataSetChanged();
}
});
}
}

View File

@@ -0,0 +1,109 @@
package com.ubt.jimu.user.view.adapter;
import android.content.Context;
import android.text.TextUtils;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;
import androidx.recyclerview.widget.RecyclerView;
import butterknife.ButterKnife;
import butterknife.Unbinder;
import butterknife.internal.Utils;
import com.ubt.jimu.R;
import com.ubt.jimu.base.entities.NSLocale;
import java.util.List;
/* loaded from: classes2.dex */
public class CountryCodeAdapter extends RecyclerView.Adapter<CountryCodeViewHolder> {
private Context a;
private List<NSLocale> b;
private Callback c;
private String d;
public interface Callback {
void a(String str, String str2);
}
public class CountryCodeViewHolder extends RecyclerView.ViewHolder {
TextView codeTextView;
TextView countryTextView;
View didiverView;
public CountryCodeViewHolder(CountryCodeAdapter countryCodeAdapter, View view) {
super(view);
ButterKnife.a(this, view);
}
}
public class CountryCodeViewHolder_ViewBinding implements Unbinder {
private CountryCodeViewHolder b;
public CountryCodeViewHolder_ViewBinding(CountryCodeViewHolder countryCodeViewHolder, View view) {
this.b = countryCodeViewHolder;
countryCodeViewHolder.countryTextView = (TextView) Utils.b(view, R.id.countryTextView, "field 'countryTextView'", TextView.class);
countryCodeViewHolder.codeTextView = (TextView) Utils.b(view, R.id.codeTextView, "field 'codeTextView'", TextView.class);
countryCodeViewHolder.didiverView = Utils.a(view, R.id.divider, "field 'didiverView'");
}
@Override // butterknife.Unbinder
public void unbind() {
CountryCodeViewHolder countryCodeViewHolder = this.b;
if (countryCodeViewHolder == null) {
throw new IllegalStateException("Bindings already cleared.");
}
this.b = null;
countryCodeViewHolder.countryTextView = null;
countryCodeViewHolder.codeTextView = null;
countryCodeViewHolder.didiverView = null;
}
}
public CountryCodeAdapter(Context context, List<NSLocale> list, String str) {
this.a = context;
this.b = list;
this.d = str;
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public int getItemCount() {
return this.b.size();
}
public void a(Callback callback) {
this.c = callback;
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public CountryCodeViewHolder onCreateViewHolder(ViewGroup viewGroup, int i) {
return new CountryCodeViewHolder(this, LayoutInflater.from(this.a).inflate(R.layout.recycler_item_country_code, viewGroup, false));
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
/* renamed from: a, reason: merged with bridge method [inline-methods] */
public void onBindViewHolder(CountryCodeViewHolder countryCodeViewHolder, int i) {
final NSLocale nSLocale = this.b.get(i);
countryCodeViewHolder.countryTextView.setText(nSLocale.getName());
countryCodeViewHolder.codeTextView.setText(nSLocale.getDial_code());
countryCodeViewHolder.itemView.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.user.view.adapter.CountryCodeAdapter.1
@Override // android.view.View.OnClickListener
public void onClick(View view) {
if (CountryCodeAdapter.this.c != null) {
CountryCodeAdapter.this.c.a(nSLocale.getDial_code(), nSLocale.getName());
}
}
});
if (i >= getItemCount() - 1) {
countryCodeViewHolder.didiverView.setVisibility(8);
} else {
countryCodeViewHolder.didiverView.setVisibility(0);
}
if (!TextUtils.isEmpty(this.d) && this.d.equals(nSLocale.getDial_code())) {
countryCodeViewHolder.countryTextView.setTextColor(this.a.getResources().getColor(R.color.theme_txt_light));
countryCodeViewHolder.codeTextView.setTextColor(this.a.getResources().getColor(R.color.theme_txt_light));
} else {
countryCodeViewHolder.countryTextView.setTextColor(this.a.getResources().getColor(R.color.theme_txt));
countryCodeViewHolder.codeTextView.setTextColor(this.a.getResources().getColor(R.color.theme_txt));
}
}
}

View File

@@ -0,0 +1,130 @@
package com.ubt.jimu.user.view.adapter;
import android.content.Context;
import android.graphics.drawable.Drawable;
import android.text.TextUtils;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.recyclerview.widget.RecyclerView;
import butterknife.ButterKnife;
import butterknife.Unbinder;
import butterknife.internal.Utils;
import com.bumptech.glide.Glide;
import com.bumptech.glide.RequestBuilder;
import com.bumptech.glide.request.RequestOptions;
import com.ubt.jimu.R;
import com.ubt.jimu.base.cache.Cache;
import com.ubt.jimu.base.entities.Fans;
import com.ubtech.utils.DensityUtils;
import java.util.List;
/* loaded from: classes2.dex */
public class FansAdapter extends RecyclerView.Adapter<FansViewHolder> {
private final int a;
private Context b;
private List<Fans> c;
private Callback d;
private long e = Cache.getInstance().getLoginUserIntId();
public interface Callback {
void a(int i);
void a(Fans fans, int i);
}
class FansViewHolder extends RecyclerView.ViewHolder {
ImageView actionImageView;
TextView levelTextView;
TextView nameTextView;
TextView titleKeyTextView;
ImageView userImageView;
public FansViewHolder(FansAdapter fansAdapter, View view) {
super(view);
ButterKnife.a(this, view);
}
}
public class FansViewHolder_ViewBinding implements Unbinder {
private FansViewHolder b;
public FansViewHolder_ViewBinding(FansViewHolder fansViewHolder, View view) {
this.b = fansViewHolder;
fansViewHolder.titleKeyTextView = (TextView) Utils.b(view, R.id.titleKeyTextView, "field 'titleKeyTextView'", TextView.class);
fansViewHolder.levelTextView = (TextView) Utils.b(view, R.id.levelTextView, "field 'levelTextView'", TextView.class);
fansViewHolder.nameTextView = (TextView) Utils.b(view, R.id.nameTextView, "field 'nameTextView'", TextView.class);
fansViewHolder.actionImageView = (ImageView) Utils.b(view, R.id.actionImageView, "field 'actionImageView'", ImageView.class);
fansViewHolder.userImageView = (ImageView) Utils.b(view, R.id.userImageView, "field 'userImageView'", ImageView.class);
}
@Override // butterknife.Unbinder
public void unbind() {
FansViewHolder fansViewHolder = this.b;
if (fansViewHolder == null) {
throw new IllegalStateException("Bindings already cleared.");
}
this.b = null;
fansViewHolder.titleKeyTextView = null;
fansViewHolder.levelTextView = null;
fansViewHolder.nameTextView = null;
fansViewHolder.actionImageView = null;
fansViewHolder.userImageView = null;
}
}
public FansAdapter(Context context, List<Fans> list) {
this.b = context;
this.c = list;
this.a = (int) DensityUtils.a(context, 50);
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public int getItemCount() {
return this.c.size();
}
public void a(Callback callback) {
this.d = callback;
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public FansViewHolder onCreateViewHolder(ViewGroup viewGroup, int i) {
return new FansViewHolder(this, LayoutInflater.from(this.b).inflate(R.layout.recycler_item_fans, viewGroup, false));
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
/* renamed from: a, reason: merged with bridge method [inline-methods] */
public void onBindViewHolder(FansViewHolder fansViewHolder, final int i) {
final Fans fans = this.c.get(i);
fansViewHolder.nameTextView.setText(fans.getNickName());
fansViewHolder.levelTextView.setText(String.format(this.b.getString(R.string.search_item_user_desc), Integer.valueOf(fans.getLevel())));
boolean z = fans.getIsSubscribed() == 1;
fansViewHolder.actionImageView.setVisibility(this.e == fans.getUserId() ? 8 : 0);
fansViewHolder.actionImageView.setImageResource(z ? R.mipmap.ic_interest : R.mipmap.ic_have_not_interest);
fansViewHolder.titleKeyTextView.setText(TextUtils.isEmpty(fans.getTitle()) ? "" : fans.getTitle());
fansViewHolder.userImageView.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.user.view.adapter.FansAdapter.1
@Override // android.view.View.OnClickListener
public void onClick(View view) {
if (FansAdapter.this.d != null) {
FansAdapter.this.d.a(i);
}
}
});
fansViewHolder.actionImageView.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.user.view.adapter.FansAdapter.2
@Override // android.view.View.OnClickListener
public void onClick(View view) {
if (FansAdapter.this.d != null) {
FansAdapter.this.d.a(fans, i);
}
}
});
RequestBuilder<Drawable> a = Glide.e(this.b).a(fans.getUserImage());
RequestOptions b = RequestOptions.O().h().a(R.drawable.community_img_official).b(R.drawable.community_img_official);
int i2 = this.a;
a.a(b.a(i2, i2));
a.a(fansViewHolder.userImageView);
}
}

View File

@@ -0,0 +1,132 @@
package com.ubt.jimu.user.view.adapter;
import android.content.Context;
import android.graphics.drawable.Drawable;
import android.text.TextUtils;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.recyclerview.widget.RecyclerView;
import butterknife.ButterKnife;
import butterknife.Unbinder;
import butterknife.internal.Utils;
import com.bumptech.glide.Glide;
import com.bumptech.glide.RequestBuilder;
import com.bumptech.glide.request.RequestOptions;
import com.ubt.jimu.R;
import com.ubt.jimu.base.cache.Cache;
import com.ubt.jimu.base.entities.Interest;
import com.ubtech.utils.DensityUtils;
import java.util.List;
/* loaded from: classes2.dex */
public class InterestAdapter extends RecyclerView.Adapter<InterestViewHolder> {
private Context a;
private List<Interest> b;
private int c;
public Callback d;
private long e = Cache.getInstance().getLoginUserIntId();
public interface Callback {
void a(int i);
void b(int i);
}
class InterestViewHolder extends RecyclerView.ViewHolder {
ImageView actionImageView;
TextView levelTextView;
TextView nameTextView;
TextView titleKeyTextView;
ImageView userImageView;
public InterestViewHolder(InterestAdapter interestAdapter, View view) {
super(view);
ButterKnife.a(this, view);
}
}
public class InterestViewHolder_ViewBinding implements Unbinder {
private InterestViewHolder b;
public InterestViewHolder_ViewBinding(InterestViewHolder interestViewHolder, View view) {
this.b = interestViewHolder;
interestViewHolder.nameTextView = (TextView) Utils.b(view, R.id.nameTextView, "field 'nameTextView'", TextView.class);
interestViewHolder.userImageView = (ImageView) Utils.b(view, R.id.userImageView, "field 'userImageView'", ImageView.class);
interestViewHolder.actionImageView = (ImageView) Utils.b(view, R.id.actionImageView, "field 'actionImageView'", ImageView.class);
interestViewHolder.levelTextView = (TextView) Utils.b(view, R.id.levelTextView, "field 'levelTextView'", TextView.class);
interestViewHolder.titleKeyTextView = (TextView) Utils.b(view, R.id.titleKeyTextView, "field 'titleKeyTextView'", TextView.class);
}
@Override // butterknife.Unbinder
public void unbind() {
InterestViewHolder interestViewHolder = this.b;
if (interestViewHolder == null) {
throw new IllegalStateException("Bindings already cleared.");
}
this.b = null;
interestViewHolder.nameTextView = null;
interestViewHolder.userImageView = null;
interestViewHolder.actionImageView = null;
interestViewHolder.levelTextView = null;
interestViewHolder.titleKeyTextView = null;
}
}
public InterestAdapter(Context context, List<Interest> list) {
this.a = context;
this.b = list;
this.c = (int) DensityUtils.a(context, 50);
}
public void a(Callback callback) {
this.d = callback;
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public int getItemCount() {
return this.b.size();
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
/* renamed from: a, reason: merged with bridge method [inline-methods] */
public void onBindViewHolder(InterestViewHolder interestViewHolder, final int i) {
Interest interest = this.b.get(i);
interestViewHolder.nameTextView.setText(interest.getNickName());
interestViewHolder.levelTextView.setText(String.format(this.a.getString(R.string.search_item_user_desc), Integer.valueOf(interest.getLevel())));
boolean z = interest.getIsSubscribed() == 1;
interestViewHolder.actionImageView.setVisibility(this.e == ((long) interest.getUserId()) ? 8 : 0);
interestViewHolder.actionImageView.setImageResource(z ? R.mipmap.ic_interest : R.mipmap.ic_have_not_interest);
interestViewHolder.actionImageView.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.user.view.adapter.InterestAdapter.1
@Override // android.view.View.OnClickListener
public void onClick(View view) {
Callback callback = InterestAdapter.this.d;
if (callback != null) {
callback.b(i);
}
}
});
interestViewHolder.titleKeyTextView.setText(TextUtils.isEmpty(interest.getTitle()) ? "" : interest.getTitle());
interestViewHolder.userImageView.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.user.view.adapter.InterestAdapter.2
@Override // android.view.View.OnClickListener
public void onClick(View view) {
Callback callback = InterestAdapter.this.d;
if (callback != null) {
callback.a(i);
}
}
});
RequestBuilder<Drawable> a = Glide.e(this.a).a(interest.getUserImage());
RequestOptions b = RequestOptions.O().h().a(R.drawable.community_img_official).b(R.drawable.community_img_official);
int i2 = this.c;
a.a(b.a(i2, i2));
a.a(interestViewHolder.userImageView);
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public InterestViewHolder onCreateViewHolder(ViewGroup viewGroup, int i) {
return new InterestViewHolder(this, LayoutInflater.from(this.a).inflate(R.layout.recycler_item_interest, viewGroup, false));
}
}

View File

@@ -0,0 +1,49 @@
package com.ubt.jimu.user.view.adapter;
import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import androidx.recyclerview.widget.RecyclerView;
import butterknife.ButterKnife;
import com.ubt.jimu.R;
import com.ubt.jimu.base.entities.ArticleBean;
import java.util.List;
/* loaded from: classes2.dex */
public class PostAdapter extends RecyclerView.Adapter<PostViewHolder> {
private List<ArticleBean.Article> a;
private LayoutInflater b;
public class PostViewHolder extends RecyclerView.ViewHolder {
public PostViewHolder(PostAdapter postAdapter, View view) {
super(view);
ButterKnife.a(this, view);
}
}
public PostAdapter(Context context, List<ArticleBean.Article> list) {
this.a = list;
this.b = LayoutInflater.from(context);
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
/* renamed from: a, reason: merged with bridge method [inline-methods] */
public void onBindViewHolder(PostViewHolder postViewHolder, int i) {
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public int getItemCount() {
return this.a.size();
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public int getItemViewType(int i) {
return super.getItemViewType(i);
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public PostViewHolder onCreateViewHolder(ViewGroup viewGroup, int i) {
return new PostViewHolder(this, this.b.inflate(R.layout.recycler_item_post_checked, viewGroup, false));
}
}

View File

@@ -0,0 +1,326 @@
package com.ubt.jimu.user.view.adapter;
import android.content.Context;
import android.graphics.drawable.Drawable;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.TextView;
import androidx.cardview.widget.CardView;
import androidx.recyclerview.widget.RecyclerView;
import butterknife.ButterKnife;
import butterknife.Unbinder;
import butterknife.internal.DebouncingOnClickListener;
import butterknife.internal.Utils;
import com.bumptech.glide.Glide;
import com.bumptech.glide.RequestBuilder;
import com.bumptech.glide.request.RequestOptions;
import com.ubt.jimu.JimuApplication;
import com.ubt.jimu.R;
import com.ubt.jimu.diy.DiyRobotFile;
import com.ubt.jimu.user.view.UserCenterActivity;
import java.util.List;
/* loaded from: classes2.dex */
public class PostAndDiyAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder> {
List<UserCenterActivity.ViewHolderItem> a;
LayoutInflater b;
private Context c;
private RequestOptions d;
private IPostOrDiyListener e;
private LinearLayout.LayoutParams f;
private boolean g;
public abstract class BaseViewHolder extends RecyclerView.ViewHolder {
public BaseViewHolder(PostAndDiyAdapter postAndDiyAdapter, View view) {
super(view);
}
public abstract void a(UserCenterActivity.ViewHolderItem viewHolderItem);
}
public interface IPostOrDiyListener {
void a(UserCenterActivity.ViewHolderItem viewHolderItem);
void b(UserCenterActivity.ViewHolderItem viewHolderItem);
void onNewDiy(View view);
void onNewPost(View view);
}
public class NewDiyViewHolder extends BaseViewHolder {
TextView qTextView;
public NewDiyViewHolder(View view) {
super(PostAndDiyAdapter.this, view);
ButterKnife.a(this, view);
}
@Override // com.ubt.jimu.user.view.adapter.PostAndDiyAdapter.BaseViewHolder
public void a(UserCenterActivity.ViewHolderItem viewHolderItem) {
if (viewHolderItem.f) {
this.qTextView.setText(R.string.search_no_content);
} else {
this.qTextView.setText(R.string.please_wait);
}
}
public void onNewDiy(View view) {
if (PostAndDiyAdapter.this.e != null) {
PostAndDiyAdapter.this.e.onNewDiy(view);
}
}
}
public class NewDiyViewHolder_ViewBinding implements Unbinder {
private NewDiyViewHolder b;
private View c;
public NewDiyViewHolder_ViewBinding(final NewDiyViewHolder newDiyViewHolder, View view) {
this.b = newDiyViewHolder;
View a = Utils.a(view, R.id.tvCreate, "field 'qTextView' and method 'onNewDiy'");
newDiyViewHolder.qTextView = (TextView) Utils.a(a, R.id.tvCreate, "field 'qTextView'", TextView.class);
this.c = a;
a.setOnClickListener(new DebouncingOnClickListener(this) { // from class: com.ubt.jimu.user.view.adapter.PostAndDiyAdapter.NewDiyViewHolder_ViewBinding.1
@Override // butterknife.internal.DebouncingOnClickListener
public void doClick(View view2) {
newDiyViewHolder.onNewDiy(view2);
}
});
}
@Override // butterknife.Unbinder
public void unbind() {
NewDiyViewHolder newDiyViewHolder = this.b;
if (newDiyViewHolder == null) {
throw new IllegalStateException("Bindings already cleared.");
}
this.b = null;
newDiyViewHolder.qTextView = null;
this.c.setOnClickListener(null);
this.c = null;
}
}
public class PostOrDiyViewHolder extends BaseViewHolder {
UserCenterActivity.ViewHolderItem a;
ImageView imgLogo;
public PostOrDiyViewHolder(View view) {
super(PostAndDiyAdapter.this, view);
ButterKnife.a(this, view);
}
@Override // com.ubt.jimu.user.view.adapter.PostAndDiyAdapter.BaseViewHolder
public void a(UserCenterActivity.ViewHolderItem viewHolderItem) {
this.a = viewHolderItem;
if (!PostAndDiyAdapter.this.g) {
this.imgLogo.setLayoutParams(PostAndDiyAdapter.this.f);
}
RequestBuilder<Drawable> a = Glide.e(PostAndDiyAdapter.this.c).a(viewHolderItem.c);
a.a(PostAndDiyAdapter.this.d);
a.a(this.imgLogo);
}
public void onNewDiy(View view) {
if (PostAndDiyAdapter.this.e != null) {
if (261 == this.a.a) {
PostAndDiyAdapter.this.e.a(this.a);
} else {
PostAndDiyAdapter.this.e.b(this.a);
}
}
}
}
public class PostOrDiyViewHolder_ViewBinding implements Unbinder {
private PostOrDiyViewHolder b;
private View c;
public PostOrDiyViewHolder_ViewBinding(final PostOrDiyViewHolder postOrDiyViewHolder, View view) {
this.b = postOrDiyViewHolder;
View a = Utils.a(view, R.id.imgLogo, "field 'imgLogo' and method 'onNewDiy'");
postOrDiyViewHolder.imgLogo = (ImageView) Utils.a(a, R.id.imgLogo, "field 'imgLogo'", ImageView.class);
this.c = a;
a.setOnClickListener(new DebouncingOnClickListener(this) { // from class: com.ubt.jimu.user.view.adapter.PostAndDiyAdapter.PostOrDiyViewHolder_ViewBinding.1
@Override // butterknife.internal.DebouncingOnClickListener
public void doClick(View view2) {
postOrDiyViewHolder.onNewDiy(view2);
}
});
}
@Override // butterknife.Unbinder
public void unbind() {
PostOrDiyViewHolder postOrDiyViewHolder = this.b;
if (postOrDiyViewHolder == null) {
throw new IllegalStateException("Bindings already cleared.");
}
this.b = null;
postOrDiyViewHolder.imgLogo = null;
this.c.setOnClickListener(null);
this.c = null;
}
}
public class PublishViewHolder extends BaseViewHolder {
TextView actionTextView;
TextView contentTextView;
CardView postActionParent;
public PublishViewHolder(View view) {
super(PostAndDiyAdapter.this, view);
ButterKnife.a(this, view);
}
@Override // com.ubt.jimu.user.view.adapter.PostAndDiyAdapter.BaseViewHolder
public void a(UserCenterActivity.ViewHolderItem viewHolderItem) {
if (viewHolderItem.e) {
this.postActionParent.setVisibility(0);
} else {
this.postActionParent.setVisibility(8);
}
}
public void onPost(View view) {
if (PostAndDiyAdapter.this.e != null) {
PostAndDiyAdapter.this.e.onNewPost(view);
}
}
}
public class PublishViewHolder_ViewBinding implements Unbinder {
private PublishViewHolder b;
private View c;
public PublishViewHolder_ViewBinding(final PublishViewHolder publishViewHolder, View view) {
this.b = publishViewHolder;
publishViewHolder.contentTextView = (TextView) Utils.b(view, R.id.contentTextView, "field 'contentTextView'", TextView.class);
View a = Utils.a(view, R.id.postActionParent, "field 'postActionParent' and method 'onPost'");
publishViewHolder.postActionParent = (CardView) Utils.a(a, R.id.postActionParent, "field 'postActionParent'", CardView.class);
this.c = a;
a.setOnClickListener(new DebouncingOnClickListener(this) { // from class: com.ubt.jimu.user.view.adapter.PostAndDiyAdapter.PublishViewHolder_ViewBinding.1
@Override // butterknife.internal.DebouncingOnClickListener
public void doClick(View view2) {
publishViewHolder.onPost(view2);
}
});
publishViewHolder.actionTextView = (TextView) Utils.b(view, R.id.actionTextView, "field 'actionTextView'", TextView.class);
}
@Override // butterknife.Unbinder
public void unbind() {
PublishViewHolder publishViewHolder = this.b;
if (publishViewHolder == null) {
throw new IllegalStateException("Bindings already cleared.");
}
this.b = null;
publishViewHolder.contentTextView = null;
publishViewHolder.postActionParent = null;
publishViewHolder.actionTextView = null;
this.c.setOnClickListener(null);
this.c = null;
}
}
public class TitleViewHolder extends BaseViewHolder {
View dividerLine;
TextView tvTitle;
View viewMarginTop;
public TitleViewHolder(PostAndDiyAdapter postAndDiyAdapter, View view) {
super(postAndDiyAdapter, view);
ButterKnife.a(this, view);
}
@Override // com.ubt.jimu.user.view.adapter.PostAndDiyAdapter.BaseViewHolder
public void a(UserCenterActivity.ViewHolderItem viewHolderItem) {
this.tvTitle.setText(viewHolderItem.b);
if (viewHolderItem.d) {
this.dividerLine.setVisibility(0);
this.viewMarginTop.setVisibility(8);
} else {
this.dividerLine.setVisibility(8);
this.viewMarginTop.setVisibility(0);
}
}
}
public class TitleViewHolder_ViewBinding implements Unbinder {
private TitleViewHolder b;
public TitleViewHolder_ViewBinding(TitleViewHolder titleViewHolder, View view) {
this.b = titleViewHolder;
titleViewHolder.viewMarginTop = Utils.a(view, R.id.viewMarginTop, "field 'viewMarginTop'");
titleViewHolder.dividerLine = Utils.a(view, R.id.dividerLine, "field 'dividerLine'");
titleViewHolder.tvTitle = (TextView) Utils.b(view, R.id.tvTitle, "field 'tvTitle'", TextView.class);
}
@Override // butterknife.Unbinder
public void unbind() {
TitleViewHolder titleViewHolder = this.b;
if (titleViewHolder == null) {
throw new IllegalStateException("Bindings already cleared.");
}
this.b = null;
titleViewHolder.viewMarginTop = null;
titleViewHolder.dividerLine = null;
titleViewHolder.tvTitle = null;
}
}
public PostAndDiyAdapter(Context context, List<UserCenterActivity.ViewHolderItem> list, IPostOrDiyListener iPostOrDiyListener) {
this.a = list;
this.b = LayoutInflater.from(context);
this.c = context;
this.e = iPostOrDiyListener;
int dimensionPixelOffset = context.getResources().getDimensionPixelOffset(R.dimen.user_center_post_and_diy_item_ui_width);
int dimensionPixelOffset2 = context.getResources().getDimensionPixelOffset(R.dimen.user_center_post_and_diy_item_ui_height);
this.d = RequestOptions.N().a(dimensionPixelOffset, dimensionPixelOffset2).b(R.drawable.ic_placeholder).a(R.drawable.ic_placeholder);
this.f = new LinearLayout.LayoutParams(-1, dimensionPixelOffset2);
this.g = JimuApplication.l().i();
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public int getItemCount() {
return this.a.size();
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public int getItemViewType(int i) {
UserCenterActivity.ViewHolderItem viewHolderItem = this.a.get(i);
return viewHolderItem == null ? DiyRobotFile.TYPE_MODEL : viewHolderItem.a;
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public void onBindViewHolder(RecyclerView.ViewHolder viewHolder, int i) {
if (viewHolder instanceof BaseViewHolder) {
((BaseViewHolder) viewHolder).a(this.a.get(i));
}
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public RecyclerView.ViewHolder onCreateViewHolder(ViewGroup viewGroup, int i) {
PostOrDiyViewHolder postOrDiyViewHolder;
switch (i) {
case DiyRobotFile.TYPE_MODEL /* 257 */:
return new TitleViewHolder(this, this.b.inflate(R.layout.recycler_item_user_center_title, (ViewGroup) null));
case DiyRobotFile.TYPE_SERVO /* 258 */:
return new PublishViewHolder(this.b.inflate(R.layout.recycler_item_user_center_publish, (ViewGroup) null));
case DiyRobotFile.TYPE_LOGO /* 259 */:
postOrDiyViewHolder = new PostOrDiyViewHolder(this.b.inflate(R.layout.recycler_item_user_center_post_or_diy, (ViewGroup) null));
break;
case 260:
return new NewDiyViewHolder(this.b.inflate(R.layout.recycler_item_user_center_create, (ViewGroup) null));
case 261:
postOrDiyViewHolder = new PostOrDiyViewHolder(this.b.inflate(R.layout.recycler_item_user_center_post_or_diy, (ViewGroup) null));
break;
default:
return null;
}
return postOrDiyViewHolder;
}
}

View File

@@ -0,0 +1,137 @@
package com.ubt.jimu.user.view.adapter;
import android.content.Context;
import android.graphics.drawable.Drawable;
import android.text.TextUtils;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.recyclerview.widget.RecyclerView;
import butterknife.ButterKnife;
import butterknife.Unbinder;
import butterknife.internal.Utils;
import com.bumptech.glide.Glide;
import com.bumptech.glide.RequestBuilder;
import com.bumptech.glide.request.RequestOptions;
import com.ubt.jimu.R;
import com.ubt.jimu.base.entities.PraiseBean;
import java.util.List;
/* loaded from: classes2.dex */
public class PraiseAdapter extends RecyclerView.Adapter<PraiseViewHolder> {
private Context a;
private List<PraiseBean.Praise> b;
private boolean c;
private Callback d;
public interface Callback {
void a(int i);
void b(int i);
}
public class PraiseViewHolder extends RecyclerView.ViewHolder {
ImageView coverImageView;
ImageView iv_praise;
TextView levelTextView;
TextView nameTextView;
ImageView playImageView;
TextView titleKeyTextView;
TextView titleTextView;
ImageView typeImageView;
public PraiseViewHolder(PraiseAdapter praiseAdapter, View view) {
super(view);
ButterKnife.a(this, view);
}
}
public class PraiseViewHolder_ViewBinding implements Unbinder {
private PraiseViewHolder b;
public PraiseViewHolder_ViewBinding(PraiseViewHolder praiseViewHolder, View view) {
this.b = praiseViewHolder;
praiseViewHolder.coverImageView = (ImageView) Utils.b(view, R.id.coverImageView, "field 'coverImageView'", ImageView.class);
praiseViewHolder.typeImageView = (ImageView) Utils.b(view, R.id.typeImageView, "field 'typeImageView'", ImageView.class);
praiseViewHolder.playImageView = (ImageView) Utils.b(view, R.id.playImageView, "field 'playImageView'", ImageView.class);
praiseViewHolder.iv_praise = (ImageView) Utils.b(view, R.id.iv_praise, "field 'iv_praise'", ImageView.class);
praiseViewHolder.titleTextView = (TextView) Utils.b(view, R.id.titleTextView, "field 'titleTextView'", TextView.class);
praiseViewHolder.nameTextView = (TextView) Utils.b(view, R.id.nameTextView, "field 'nameTextView'", TextView.class);
praiseViewHolder.levelTextView = (TextView) Utils.b(view, R.id.levelTextView, "field 'levelTextView'", TextView.class);
praiseViewHolder.titleKeyTextView = (TextView) Utils.b(view, R.id.titleKeyTextView, "field 'titleKeyTextView'", TextView.class);
}
@Override // butterknife.Unbinder
public void unbind() {
PraiseViewHolder praiseViewHolder = this.b;
if (praiseViewHolder == null) {
throw new IllegalStateException("Bindings already cleared.");
}
this.b = null;
praiseViewHolder.coverImageView = null;
praiseViewHolder.typeImageView = null;
praiseViewHolder.playImageView = null;
praiseViewHolder.iv_praise = null;
praiseViewHolder.titleTextView = null;
praiseViewHolder.nameTextView = null;
praiseViewHolder.levelTextView = null;
praiseViewHolder.titleKeyTextView = null;
}
}
public PraiseAdapter(Context context, boolean z, List<PraiseBean.Praise> list) {
this.a = context;
this.b = list;
this.c = z;
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public int getItemCount() {
return this.b.size();
}
public void a(Callback callback) {
this.d = callback;
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public PraiseViewHolder onCreateViewHolder(ViewGroup viewGroup, int i) {
return new PraiseViewHolder(this, LayoutInflater.from(this.a).inflate(R.layout.recycler_item_praise, viewGroup, false));
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
/* renamed from: a, reason: merged with bridge method [inline-methods] */
public void onBindViewHolder(PraiseViewHolder praiseViewHolder, final int i) {
PraiseBean.Praise praise = this.b.get(i);
praiseViewHolder.titleTextView.setText(praise.getTitle());
TextView textView = praiseViewHolder.nameTextView;
String string = this.a.getString(R.string.author_name);
Object[] objArr = new Object[1];
objArr[0] = TextUtils.isEmpty(praise.getNickName()) ? "" : praise.getNickName();
textView.setText(String.format(string, objArr));
RequestBuilder<Drawable> a = Glide.e(this.a).a(praise.getPostCoverUrl());
a.a(new RequestOptions().b(R.drawable.community_img));
a.a(praiseViewHolder.coverImageView);
praiseViewHolder.iv_praise.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.user.view.adapter.PraiseAdapter.1
@Override // android.view.View.OnClickListener
public void onClick(View view) {
if (PraiseAdapter.this.d != null) {
PraiseAdapter.this.d.a(i);
}
}
});
praiseViewHolder.levelTextView.setText(String.format(this.a.getString(R.string.search_item_user_desc), Integer.valueOf(praise.getLevel())));
praiseViewHolder.iv_praise.setVisibility(this.c ? 0 : 8);
praiseViewHolder.titleKeyTextView.setText(praise.getUserTitle());
praiseViewHolder.itemView.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.user.view.adapter.PraiseAdapter.2
@Override // android.view.View.OnClickListener
public void onClick(View view) {
if (PraiseAdapter.this.d != null) {
PraiseAdapter.this.d.b(i);
}
}
});
}
}

View File

@@ -0,0 +1,118 @@
package com.ubt.jimu.user.view.adapter;
import android.content.Context;
import android.text.TextUtils;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.TextView;
import androidx.recyclerview.widget.RecyclerView;
import butterknife.ButterKnife;
import butterknife.Unbinder;
import butterknife.internal.Utils;
import com.daimajia.swipe.SwipeLayout;
import com.daimajia.swipe.adapters.RecyclerSwipeAdapter;
import com.ubt.jimu.R;
import com.ubt.jimu.base.entities.QuestionBean;
import java.util.List;
/* loaded from: classes2.dex */
public class QuestionAdapter extends RecyclerSwipeAdapter<QuestionViewHolder> {
private Context b;
private List<QuestionBean.Question> c;
private Callback d;
public interface Callback {
void a(int i);
}
class QuestionViewHolder extends RecyclerView.ViewHolder {
LinearLayout actionLayout;
ImageView deleteImageView;
TextView scoreTextView;
TextView statusTextView;
SwipeLayout swipeLayout;
TextView titleTextView;
public QuestionViewHolder(QuestionAdapter questionAdapter, View view) {
super(view);
ButterKnife.a(this, view);
}
}
public class QuestionViewHolder_ViewBinding implements Unbinder {
private QuestionViewHolder b;
public QuestionViewHolder_ViewBinding(QuestionViewHolder questionViewHolder, View view) {
this.b = questionViewHolder;
questionViewHolder.titleTextView = (TextView) Utils.b(view, R.id.titleTextView, "field 'titleTextView'", TextView.class);
questionViewHolder.actionLayout = (LinearLayout) Utils.b(view, R.id.actionLayout, "field 'actionLayout'", LinearLayout.class);
questionViewHolder.statusTextView = (TextView) Utils.b(view, R.id.statusTextView, "field 'statusTextView'", TextView.class);
questionViewHolder.scoreTextView = (TextView) Utils.b(view, R.id.scoreTextView, "field 'scoreTextView'", TextView.class);
questionViewHolder.deleteImageView = (ImageView) Utils.b(view, R.id.deleteImageView, "field 'deleteImageView'", ImageView.class);
questionViewHolder.swipeLayout = (SwipeLayout) Utils.b(view, R.id.swipeLayout, "field 'swipeLayout'", SwipeLayout.class);
}
@Override // butterknife.Unbinder
public void unbind() {
QuestionViewHolder questionViewHolder = this.b;
if (questionViewHolder == null) {
throw new IllegalStateException("Bindings already cleared.");
}
this.b = null;
questionViewHolder.titleTextView = null;
questionViewHolder.actionLayout = null;
questionViewHolder.statusTextView = null;
questionViewHolder.scoreTextView = null;
questionViewHolder.deleteImageView = null;
questionViewHolder.swipeLayout = null;
}
}
public QuestionAdapter(Context context, List<QuestionBean.Question> list) {
this.b = context;
this.c = list;
}
@Override // com.daimajia.swipe.interfaces.SwipeAdapterInterface
public int a(int i) {
return R.id.swipeLayout;
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public int getItemCount() {
return this.c.size();
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
/* renamed from: a, reason: merged with bridge method [inline-methods] */
public void onBindViewHolder(QuestionViewHolder questionViewHolder, final int i) {
QuestionBean.Question question = this.c.get(i);
questionViewHolder.titleTextView.setText(question.getTitle());
questionViewHolder.scoreTextView.setText(String.valueOf(question.getScore()));
questionViewHolder.statusTextView.setText((TextUtils.isEmpty((String) question.getIs_accepted()) ? 0 : Integer.parseInt((String) question.getIs_accepted())) == 1 ? this.b.getString(R.string.search_item_ask_use) : this.b.getString(R.string.search_item_no_use));
questionViewHolder.deleteImageView.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.user.view.adapter.QuestionAdapter.1
@Override // android.view.View.OnClickListener
public void onClick(View view) {
if (QuestionAdapter.this.d != null) {
QuestionAdapter.this.d.a(i);
}
}
});
final SwipeLayout swipeLayout = questionViewHolder.swipeLayout;
questionViewHolder.actionLayout.setOnClickListener(new View.OnClickListener(this) { // from class: com.ubt.jimu.user.view.adapter.QuestionAdapter.2
@Override // android.view.View.OnClickListener
public void onClick(View view) {
swipeLayout.i();
}
});
this.a.a(questionViewHolder.itemView, i);
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public QuestionViewHolder onCreateViewHolder(ViewGroup viewGroup, int i) {
return new QuestionViewHolder(this, LayoutInflater.from(this.b).inflate(R.layout.recycler_item_question, viewGroup, false));
}
}

View File

@@ -0,0 +1,141 @@
package com.ubt.jimu.user.view.adapter;
import android.content.Context;
import android.graphics.drawable.Drawable;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.RelativeLayout;
import android.widget.TextView;
import androidx.recyclerview.widget.RecyclerView;
import butterknife.ButterKnife;
import butterknife.Unbinder;
import butterknife.internal.Utils;
import com.bumptech.glide.Glide;
import com.bumptech.glide.RequestBuilder;
import com.bumptech.glide.request.RequestOptions;
import com.ubt.jimu.R;
import com.ubt.jimu.base.cache.Cache;
import com.ubt.jimu.base.entities.Rank;
import java.util.List;
/* loaded from: classes2.dex */
public class RankAdapter extends RecyclerView.Adapter<RankViewHolder> {
private Context a;
private List<Rank> b;
private Callback c;
private long d = Cache.getInstance().getLoginUserIntId();
public interface Callback {
void a(long j);
void a(Rank rank, int i);
}
public class RankViewHolder extends RecyclerView.ViewHolder {
ImageView actionImageView;
TextView levelTextView;
TextView nameTextView;
TextView rankNumTextView;
RelativeLayout rankRootView;
TextView titleKeyTextView;
ImageView userImageView;
public RankViewHolder(RankAdapter rankAdapter, View view) {
super(view);
ButterKnife.a(this, view);
}
}
public class RankViewHolder_ViewBinding implements Unbinder {
private RankViewHolder b;
public RankViewHolder_ViewBinding(RankViewHolder rankViewHolder, View view) {
this.b = rankViewHolder;
rankViewHolder.rankNumTextView = (TextView) Utils.b(view, R.id.rankNumTextView, "field 'rankNumTextView'", TextView.class);
rankViewHolder.nameTextView = (TextView) Utils.b(view, R.id.nameTextView, "field 'nameTextView'", TextView.class);
rankViewHolder.titleKeyTextView = (TextView) Utils.b(view, R.id.titleKeyTextView, "field 'titleKeyTextView'", TextView.class);
rankViewHolder.userImageView = (ImageView) Utils.b(view, R.id.userImageView, "field 'userImageView'", ImageView.class);
rankViewHolder.actionImageView = (ImageView) Utils.b(view, R.id.actionImageView, "field 'actionImageView'", ImageView.class);
rankViewHolder.rankRootView = (RelativeLayout) Utils.b(view, R.id.rankRootView, "field 'rankRootView'", RelativeLayout.class);
rankViewHolder.levelTextView = (TextView) Utils.b(view, R.id.levelTextView, "field 'levelTextView'", TextView.class);
}
@Override // butterknife.Unbinder
public void unbind() {
RankViewHolder rankViewHolder = this.b;
if (rankViewHolder == null) {
throw new IllegalStateException("Bindings already cleared.");
}
this.b = null;
rankViewHolder.rankNumTextView = null;
rankViewHolder.nameTextView = null;
rankViewHolder.titleKeyTextView = null;
rankViewHolder.userImageView = null;
rankViewHolder.actionImageView = null;
rankViewHolder.rankRootView = null;
rankViewHolder.levelTextView = null;
}
}
public RankAdapter(Context context, List<Rank> list) {
this.a = context;
this.b = list;
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public int getItemCount() {
return this.b.size();
}
public void a(Callback callback) {
this.c = callback;
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public RankViewHolder onCreateViewHolder(ViewGroup viewGroup, int i) {
return new RankViewHolder(this, LayoutInflater.from(this.a).inflate(R.layout.recycler_item_rank, viewGroup, false));
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
/* renamed from: a, reason: merged with bridge method [inline-methods] */
public void onBindViewHolder(RankViewHolder rankViewHolder, final int i) {
final Rank rank = this.b.get(i);
int i2 = i + 1;
if (i2 == 1) {
rankViewHolder.rankNumTextView.setBackgroundResource(R.drawable.rank_first_oval_background);
} else if (i2 == 2) {
rankViewHolder.rankNumTextView.setBackgroundResource(R.drawable.rank_second_oval_background);
} else if (i2 != 3) {
rankViewHolder.rankNumTextView.setBackgroundResource(R.drawable.rank_fourth_oval_background);
} else {
rankViewHolder.rankNumTextView.setBackgroundResource(R.drawable.rank_third_oval_background);
}
rankViewHolder.actionImageView.setVisibility(this.d == rank.getUserId() ? 8 : 0);
rankViewHolder.rankNumTextView.setText(String.valueOf(i2));
rankViewHolder.nameTextView.setText(rank.getNickName());
rankViewHolder.titleKeyTextView.setText(rank.getTitle());
rankViewHolder.levelTextView.setText(String.format(this.a.getString(R.string.search_item_user_desc), Integer.valueOf(rank.getLevel())));
rankViewHolder.actionImageView.setImageResource(rank.getIsSubscribed() == 1 ? R.mipmap.ic_interest : R.mipmap.ic_have_not_interest);
rankViewHolder.actionImageView.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.user.view.adapter.RankAdapter.1
@Override // android.view.View.OnClickListener
public void onClick(View view) {
if (RankAdapter.this.c != null) {
RankAdapter.this.c.a(rank, i);
}
}
});
rankViewHolder.userImageView.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.user.view.adapter.RankAdapter.2
@Override // android.view.View.OnClickListener
public void onClick(View view) {
if (RankAdapter.this.c != null) {
RankAdapter.this.c.a(rank.getUserId());
}
}
});
RequestBuilder<Drawable> a = Glide.e(this.a).a(rank.getUserImage());
a.a(RequestOptions.O().b(R.drawable.tab_base_user_default).a(R.drawable.tab_base_user_default));
a.a(rankViewHolder.userImageView);
}
}

View File

@@ -0,0 +1,41 @@
package com.ubt.jimu.user.view.adapter;
import android.content.Context;
import android.view.View;
import android.widget.ImageView;
import android.widget.TextView;
import com.recyclelib.adapter.BaseRecyclerAdapter;
import com.ubt.jimu.R;
import com.ubt.jimu.community.view.WebViewShopActivity;
import com.ubt.jimu.user.model.TeachModel;
import com.ubt.jimu.utils.ResoureUtils;
import java.util.List;
/* loaded from: classes2.dex */
public class TeachAdapter extends BaseRecyclerAdapter<TeachModel> {
public TeachAdapter(Context context, List<TeachModel> list) {
super(context, list);
}
public /* synthetic */ void a(int i, View view) {
WebViewShopActivity.a(this.mContext, ((TeachModel) this.mList.get(i)).a(), ((TeachModel) this.mList.get(i)).c(), ((TeachModel) this.mList.get(i)).d(), ((TeachModel) this.mList.get(i)).b());
}
@Override // com.recyclelib.adapter.BaseRecyclerAdapter
public int layoutId() {
return R.layout.item_teach;
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public void onBindViewHolder(BaseRecyclerAdapter.BaseViewHolder baseViewHolder, final int i) {
ImageView imageView = (ImageView) baseViewHolder.getView(R.id.img_teach_icon);
((TextView) baseViewHolder.getView(R.id.tv_teach_text)).setText(((TeachModel) this.mList.get(i)).a());
imageView.setBackgroundResource(ResoureUtils.a(this.mContext, String.format("setting_study_%s", Integer.valueOf(i)), "drawable"));
baseViewHolder.itemView.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.user.view.adapter.c
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
TeachAdapter.this.a(i, view);
}
});
}
}