package com.ubt.jimu.community.view; import android.graphics.Rect; import android.graphics.drawable.Drawable; import android.os.Bundle; import android.view.View; import android.view.ViewStub; import android.widget.ImageView; import android.widget.RelativeLayout; import android.widget.TextView; import androidx.recyclerview.widget.LinearLayoutManager; import androidx.recyclerview.widget.RecyclerView; import butterknife.ButterKnife; import com.bumptech.glide.Glide; import com.bumptech.glide.RequestBuilder; import com.bumptech.glide.request.RequestOptions; import com.recyclelib.URecyclerView; import com.ubt.jimu.BaseActivity; import com.ubt.jimu.JimuApplication; import com.ubt.jimu.R; import com.ubt.jimu.base.cache.Cache; import com.ubt.jimu.base.entities.Constant; import com.ubt.jimu.base.entities.FavouriteBean; import com.ubt.jimu.base.entities.GuessEnjoyEntities; import com.ubt.jimu.base.entities.LoveEntities; import com.ubt.jimu.community.contract.MyFavouriteContract$View; import com.ubt.jimu.community.presenter.MyFavouritePresenter; import com.ubt.jimu.community.view.adapter.FavouriteAdapter; import com.ubt.jimu.utils.LogUtils; import com.ubt.jimu.widgets.LoadStateView; import java.util.ArrayList; import java.util.List; /* loaded from: classes.dex */ public class MyFavouriteActivity extends BaseActivity implements MyFavouriteContract$View, FavouriteAdapter.ChangeListener, LoadStateView.RetryListener { private FavouriteAdapter a; private List b; private MyFavouritePresenter d; private GuessEnjoyEntities e; private View f; private GuessEnjoyEntities h; private boolean i; LoadStateView loadStateView; URecyclerView rvFavourite; ImageView tvReturn; TextView tvTitle; ViewStub vs_no_subscription; private int c = 1; private int g = 1; private void bindClick() { this.tvReturn.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.f @Override // android.view.View.OnClickListener public final void onClick(View view) { MyFavouriteActivity.this.a(view); } }); this.rvFavourite.e(true); } private void initData() { this.d = new MyFavouritePresenter(this); this.d.a(); this.tvTitle.setText(R.string.like); this.rvFavourite.d(false); this.b = new ArrayList(); this.a = new FavouriteAdapter(this); LinearLayoutManager linearLayoutManager = new LinearLayoutManager(this, 1, false); this.rvFavourite.a(new RecyclerView.ItemDecoration(this) { // from class: com.ubt.jimu.community.view.MyFavouriteActivity.1 @Override // androidx.recyclerview.widget.RecyclerView.ItemDecoration public void getItemOffsets(Rect rect, View view, RecyclerView recyclerView, RecyclerView.State state) { super.getItemOffsets(rect, view, recyclerView, state); rect.bottom = 16; } }); this.rvFavourite.setAdapter(this.a); this.rvFavourite.setLayoutManager(linearLayoutManager); this.a.a(this); this.rvFavourite.setLoadingListener(new URecyclerView.LoadingListener() { // from class: com.ubt.jimu.community.view.MyFavouriteActivity.2 @Override // com.recyclelib.URecyclerView.LoadingListener public void onLoadingMore() { MyFavouriteActivity.a(MyFavouriteActivity.this); MyFavouriteActivity.this.requestData(); } @Override // com.recyclelib.URecyclerView.LoadingListener public void onRefreshing() { MyFavouriteActivity.this.c = 1; MyFavouriteActivity.this.requestData(); } }); } private void initEvent() { this.loadStateView.setRetryListener(this); } /* JADX INFO: Access modifiers changed from: private */ public void requestData() { this.d.a(this.c); } public void D0() { this.d.a(this.g, Constant.Community.LinkEmptyState.NotSubscription); } @Override // com.ubt.jimu.community.contract.MyFavouriteContract$View public void c() { this.loadStateView.a(LoadStateView.LoadState.LOADING); } @Override // com.ubt.jimu.community.contract.MyFavouriteContract$View public void j() { this.loadStateView.a(LoadStateView.LoadState.SUCCEED); } @Override // com.ubt.jimu.community.view.adapter.FavouriteAdapter.ChangeListener public void l0() { this.g++; this.d.a(this.g, Constant.Community.LinkEmptyState.HasSubscription); } @Override // com.ubt.jimu.community.contract.MyFavouriteContract$View public void o() { this.loadStateView.a(LoadStateView.LoadState.FAILURE); this.rvFavourite.A(); this.rvFavourite.y(); } @Override // com.ubt.jimu.BaseActivity, com.ubt.jimu.ScreenRotationManageActivity, androidx.appcompat.app.AppCompatActivity, androidx.fragment.app.FragmentActivity, androidx.core.app.ComponentActivity, android.app.Activity protected void onCreate(Bundle bundle) { super.onCreate(bundle); setContentView(R.layout.activity_my_favourite); ButterKnife.a(this); initData(); initEvent(); bindClick(); } @Override // com.ubt.jimu.widgets.LoadStateView.RetryListener public void p0() { this.d.a(); } @Override // com.ubt.jimu.community.contract.MyFavouriteContract$View public void q() { this.loadStateView.a(LoadStateView.LoadState.EMPTY); } @Override // com.ubt.jimu.BaseActivity public void relayout() { } static /* synthetic */ int a(MyFavouriteActivity myFavouriteActivity) { int i = myFavouriteActivity.c; myFavouriteActivity.c = i + 1; return i; } private void b(GuessEnjoyEntities guessEnjoyEntities, Constant.Community.LinkEmptyState linkEmptyState) { if (linkEmptyState == Constant.Community.LinkEmptyState.HasSubscription) { return; } this.f = this.vs_no_subscription.inflate(); ImageView imageView = (ImageView) this.f.findViewById(R.id.img_no_data); TextView textView = (TextView) this.f.findViewById(R.id.tv_no_login); ((TextView) this.f.findViewById(R.id.tv_exchange)).setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.MyFavouriteActivity.3 @Override // android.view.View.OnClickListener public void onClick(View view) { MyFavouriteActivity.this.D0(); } }); imageView.setBackgroundResource(linkEmptyState == Constant.Community.LinkEmptyState.NotLoggedIn ? R.drawable.icon_no_login : R.drawable.icon_favourate_empty); textView.setText(getString(linkEmptyState == Constant.Community.LinkEmptyState.NotLoggedIn ? R.string.favourite_no_login : R.string.favourite_official_no_data)); this.h = guessEnjoyEntities; a(guessEnjoyEntities, this.f); } public /* synthetic */ void a(View view) { finish(); } private void a(GuessEnjoyEntities guessEnjoyEntities, View view) { TextView textView; ImageView imageView; List records = guessEnjoyEntities.getRecords(); if (records == null || records.size() == 0) { return; } int size = records.size(); final GuessEnjoyEntities.RecordsBean recordsBean = size >= 1 ? records.get(0) : null; final GuessEnjoyEntities.RecordsBean recordsBean2 = size >= 2 ? records.get(1) : null; GuessEnjoyEntities.RecordsBean recordsBean3 = size >= 3 ? records.get(2) : null; GuessEnjoyEntities.RecordsBean recordsBean4 = size >= 4 ? records.get(3) : null; RelativeLayout relativeLayout = (RelativeLayout) view.findViewById(R.id.rl_item_1); RelativeLayout relativeLayout2 = (RelativeLayout) view.findViewById(R.id.rl_item_2); RelativeLayout relativeLayout3 = (RelativeLayout) view.findViewById(R.id.rl_item_3); RelativeLayout relativeLayout4 = (RelativeLayout) view.findViewById(R.id.rl_item_4); ImageView imageView2 = (ImageView) view.findViewById(R.id.img_play_background_1); ImageView imageView3 = (ImageView) view.findViewById(R.id.img_play_background_2); ImageView imageView4 = (ImageView) view.findViewById(R.id.img_play_background_3); ImageView imageView5 = (ImageView) view.findViewById(R.id.img_play_background_4); ImageView imageView6 = (ImageView) view.findViewById(R.id.img_play_1); ImageView imageView7 = (ImageView) view.findViewById(R.id.img_play_2); ImageView imageView8 = (ImageView) view.findViewById(R.id.img_play_3); ImageView imageView9 = (ImageView) view.findViewById(R.id.img_play_4); ImageView imageView10 = (ImageView) view.findViewById(R.id.img_header_1); final GuessEnjoyEntities.RecordsBean recordsBean5 = recordsBean4; ImageView imageView11 = (ImageView) view.findViewById(R.id.img_header_2); ImageView imageView12 = (ImageView) view.findViewById(R.id.img_header_3); ImageView imageView13 = (ImageView) view.findViewById(R.id.img_header_4); TextView textView2 = (TextView) view.findViewById(R.id.tv_nickname_1); TextView textView3 = (TextView) view.findViewById(R.id.tv_nickname_2); TextView textView4 = (TextView) view.findViewById(R.id.tv_nickname_3); TextView textView5 = (TextView) view.findViewById(R.id.tv_nickname_4); TextView textView6 = (TextView) view.findViewById(R.id.tv_hot_desc_1); final GuessEnjoyEntities.RecordsBean recordsBean6 = recordsBean3; TextView textView7 = (TextView) view.findViewById(R.id.tv_hot_desc_2); TextView textView8 = (TextView) view.findViewById(R.id.tv_hot_desc_3); TextView textView9 = (TextView) view.findViewById(R.id.tv_hot_desc_4); if (recordsBean != null) { relativeLayout.setVisibility(0); textView = textView9; Glide.e(JimuApplication.l()).a(recordsBean.getPostCoverUrl()).a(imageView2); RequestBuilder a = Glide.e(JimuApplication.l()).a(recordsBean.getUserImage()); a.a(RequestOptions.O().h()); a.a(imageView10); textView2.setText(recordsBean.getNickName()); textView6.setText(recordsBean.getContent()); imageView6.setVisibility(recordsBean.getPostIcon() == 3 ? 0 : 8); relativeLayout.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.MyFavouriteActivity.4 @Override // android.view.View.OnClickListener public void onClick(View view2) { PublishDetailActivity.start(MyFavouriteActivity.this, recordsBean.getId()); } }); } else { textView = textView9; } if (recordsBean2 != null) { relativeLayout2.setVisibility(0); Glide.e(JimuApplication.l()).a(recordsBean2.getPostCoverUrl()).a(imageView3); RequestBuilder a2 = Glide.e(JimuApplication.l()).a(recordsBean2.getUserImage()); a2.a(RequestOptions.O().h()); a2.a(imageView11); textView3.setText(recordsBean2.getNickName()); textView7.setText(recordsBean2.getContent()); imageView7.setVisibility(recordsBean2.getPostIcon() == 3 ? 0 : 8); relativeLayout2.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.MyFavouriteActivity.5 @Override // android.view.View.OnClickListener public void onClick(View view2) { PublishDetailActivity.start(MyFavouriteActivity.this, recordsBean2.getId()); } }); } if (recordsBean6 != null) { relativeLayout3.setVisibility(0); Glide.e(JimuApplication.l()).a(recordsBean6.getPostCoverUrl()).a(imageView4); RequestBuilder a3 = Glide.e(JimuApplication.l()).a(recordsBean6.getUserImage()); a3.a(RequestOptions.O().h()); a3.a(imageView12); textView4.setText(recordsBean6.getNickName()); textView8.setText(recordsBean6.getContent()); imageView8.setVisibility(recordsBean6.getPostIcon() == 3 ? 0 : 8); relativeLayout3.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.MyFavouriteActivity.6 @Override // android.view.View.OnClickListener public void onClick(View view2) { PublishDetailActivity.start(MyFavouriteActivity.this, recordsBean6.getId()); } }); } if (recordsBean5 != null) { int i = 0; relativeLayout4.setVisibility(0); Glide.e(JimuApplication.l()).a(recordsBean5.getPostCoverUrl()).a(imageView5); RequestBuilder a4 = Glide.e(JimuApplication.l()).a(recordsBean5.getUserImage()); a4.a(RequestOptions.O().h()); a4.a(imageView13); textView5.setText(recordsBean5.getNickName()); textView.setText(recordsBean5.getContent()); if (recordsBean5.getPostIcon() == 3) { imageView = imageView9; } else { imageView = imageView9; i = 8; } imageView.setVisibility(i); relativeLayout4.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.MyFavouriteActivity.7 @Override // android.view.View.OnClickListener public void onClick(View view2) { PublishDetailActivity.start(MyFavouriteActivity.this, recordsBean5.getId()); } }); } } @Override // com.ubt.jimu.community.contract.MyFavouriteContract$View public void b(Constant.Community.LinkEmptyState linkEmptyState) { this.g++; b(this.e, linkEmptyState); } @Override // com.ubt.jimu.community.contract.MyFavouriteContract$View public void a(FavouriteBean favouriteBean) { int current = favouriteBean.getCurrent(); int pages = favouriteBean.getPages(); if (favouriteBean.getCurrent() == 1) { this.b.clear(); this.i = false; } this.rvFavourite.A(); this.rvFavourite.y(); this.rvFavourite.setNoMore(current >= pages); this.b.addAll(favouriteBean.getRecords()); if (!this.i) { if (this.b.size() <= 2) { this.b.add(this.e); } else { this.b.add(2, this.e); } this.i = true; } this.a.notifyChanged(this.b); } @Override // com.ubt.jimu.community.contract.MyFavouriteContract$View public void a(GuessEnjoyEntities guessEnjoyEntities) { this.e = guessEnjoyEntities; this.e.setViewYype(1); this.h = guessEnjoyEntities; LogUtils.c("加载猜猜你喜欢数据成功后回调"); LogUtils.c("加载猜猜你喜欢数据成功后回调:" + Cache.getInstance().getUserId()); } @Override // com.ubt.jimu.community.contract.MyFavouriteContract$View public void a(GuessEnjoyEntities guessEnjoyEntities, Constant.Community.LinkEmptyState linkEmptyState) { this.e = guessEnjoyEntities; this.e.setViewYype(1); if (linkEmptyState == Constant.Community.LinkEmptyState.HasSubscription) { if (this.b.size() <= 2) { List list = this.b; list.remove(list.size() - 1); this.b.add(this.e); } else { this.b.remove(2); this.b.add(2, this.e); } this.a.notifyChanged(this.b); } else { if (this.f == null) { this.f = this.vs_no_subscription.inflate(); } a(guessEnjoyEntities, this.f); } this.g++; } @Override // com.ubt.jimu.community.contract.MyFavouriteContract$View public void a(Constant.Community.LinkEmptyState linkEmptyState) { GuessEnjoyEntities guessEnjoyEntities = this.h; if (guessEnjoyEntities == null) { return; } if (linkEmptyState == Constant.Community.LinkEmptyState.HasSubscription) { if (this.b.size() <= 2) { List list = this.b; list.remove(list.size() - 1); this.b.add(this.h); } else { this.b.remove(2); this.b.add(2, this.h); } this.a.notifyChanged(this.b); this.g = 1; return; } this.g = 2; View view = this.f; if (view != null) { a(guessEnjoyEntities, view); } } }