package com.ubt.jimu.user.view; import android.content.Context; import android.content.Intent; import android.os.Bundle; import android.os.Handler; import android.view.View; import android.widget.LinearLayout; import android.widget.TextView; import androidx.recyclerview.widget.GridLayoutManager; import butterknife.ButterKnife; import com.recyclelib.URecyclerView; import com.ubt.jimu.BaseActivity; import com.ubt.jimu.R; import com.ubt.jimu.base.cache.Cache; 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.controller.data.widget.JockstickDataConverter; import com.ubt.jimu.course.view.GridItemDecoration; import com.ubt.jimu.user.view.CollectionActivity; import com.ubt.jimu.user.view.adapter.CollectionAdapter; import com.ubt.jimu.utils.TextUtils; import com.ubt.jimu.widgets.LoadingView; import com.ubt.jimu.widgets.TitleView; import java.util.ArrayList; import java.util.Iterator; import java.util.List; /* loaded from: classes2.dex */ public class CollectionActivity extends BaseActivity { private ApiObserver a; private CollectionAdapter b; private List d; private String e; LoadingView loading; TitleView title; TextView tvCollectionDelete; URecyclerView urCollection; LinearLayout xlDelete; private Handler c = new Handler(); public boolean f = false; private int g = 1; /* JADX INFO: Access modifiers changed from: private */ /* renamed from: F0, reason: merged with bridge method [inline-methods] */ public void D0() { this.f = !this.f; if (this.f) { this.title.setTitleRight(R.mipmap.my_collection_completed); this.b.setEdit(true); this.xlDelete.setVisibility(0); } else { this.title.setTitleRight(R.mipmap.my_collection_edit); this.b.setEdit(false); this.xlDelete.setVisibility(8); } this.b.notifyDataSetChanged(); } /* JADX INFO: Access modifiers changed from: private */ public void G0() { if (Cache.getInstance().getUserId().equals(this.e)) { this.title.setTitleRight(R.mipmap.my_collection_edit); this.title.setOnRightListner(new TitleView.OnRightListener() { // from class: com.ubt.jimu.user.view.e @Override // com.ubt.jimu.widgets.TitleView.OnRightListener public final void a() { CollectionActivity.this.D0(); } }); } } private void bindClick() { this.xlDelete.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.user.view.CollectionActivity.1 @Override // android.view.View.OnClickListener public void onClick(View view) { CollectionActivity.this.D0(); CollectionActivity.this.b.a(); CollectionActivity collectionActivity = CollectionActivity.this; collectionActivity.tvCollectionDelete.setText(TextUtils.a(0, collectionActivity.getString(R.string.collection_delete).length(), CollectionActivity.this.getString(R.string.collection_delete))); } }); } static /* synthetic */ int d(CollectionActivity collectionActivity) { int i = collectionActivity.g; collectionActivity.g = i + 1; return i; } private void initData() { this.tvCollectionDelete.setText(TextUtils.a(0, getString(R.string.collection_delete).length(), getString(R.string.collection_delete))); this.e = getIntent().getStringExtra(JockstickDataConverter.ID); if (Cache.getInstance().getUserId().equals(this.e)) { this.title.setTitleText(getString(R.string.user_my_collection)); } else { this.title.setTitleText(getString(R.string.user_his_collection)); this.title.findViewById(R.id.img_right).setVisibility(8); } this.d = new ArrayList(); this.b = new CollectionAdapter(this, this.d); this.urCollection.setLayoutManager(new GridLayoutManager(this, 4)); int dimensionPixelOffset = getResources().getDimensionPixelOffset(R.dimen.user_center_collection_item_margin); this.urCollection.a(new GridItemDecoration(getResources().getDimensionPixelOffset(R.dimen.user_center_collection_item_margin_top), dimensionPixelOffset, 1)); this.urCollection.setAdapter(this.b); this.urCollection.setLoadingMoreEnabled(true); this.a = new AnonymousClass2(this.loading); this.urCollection.setLoadingListener(new URecyclerView.LoadingListener() { // from class: com.ubt.jimu.user.view.CollectionActivity.3 @Override // com.recyclelib.URecyclerView.LoadingListener public void onLoadingMore() { CollectionActivity.d(CollectionActivity.this); CollectionActivity.this.e(true); } @Override // com.recyclelib.URecyclerView.LoadingListener public void onRefreshing() { CollectionActivity.this.g = 1; CollectionActivity.this.title.setTitleRight(R.mipmap.my_collection_edit); CollectionActivity.this.b.setEdit(false); CollectionActivity.this.xlDelete.setVisibility(8); CollectionActivity collectionActivity = CollectionActivity.this; collectionActivity.tvCollectionDelete.setText(TextUtils.a(0, collectionActivity.getString(R.string.collection_delete).length(), CollectionActivity.this.getString(R.string.collection_delete))); Iterator it = CollectionActivity.this.d.iterator(); while (it.hasNext()) { ((CollectionEntities.RecordsBean) it.next()).setSelect(false); } CollectionActivity.this.urCollection.setNoMore(false); CollectionActivity.this.e(true); } }); e(false); loadComplete(this.urCollection, this.a); this.loading.setBackgroundViewColor(getResources().getColor(R.color.bg_F9F9F9)); } public void E0() { Iterator it = this.d.iterator(); int i = 0; while (it.hasNext()) { if (it.next().isSelect()) { i++; } } this.tvCollectionDelete.setText(String.format(getString(R.string.collection_deletes), String.valueOf(i))); } @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_collection); ButterKnife.a(this); initData(); bindClick(); } @Override // com.ubt.jimu.BaseActivity, com.ubt.jimu.ScreenRotationManageActivity, androidx.appcompat.app.AppCompatActivity, androidx.fragment.app.FragmentActivity, android.app.Activity protected void onDestroy() { super.onDestroy(); Handler handler = this.c; if (handler != null) { handler.removeCallbacksAndMessages(null); } } @Override // com.ubt.jimu.BaseActivity public void relayout() { } /* JADX INFO: Access modifiers changed from: private */ public void e(boolean z) { this.a.refreshOrLoad(z); CommunityManager.create().collectionList(this.e, this.g, this.a); } public static void a(Context context, long j) { Intent intent = new Intent(context, (Class) CollectionActivity.class); intent.putExtra(JockstickDataConverter.ID, j + ""); context.startActivity(intent); } /* renamed from: com.ubt.jimu.user.view.CollectionActivity$2, reason: invalid class name */ class AnonymousClass2 extends ApiObserver { AnonymousClass2(LoadingView loadingView) { super(loadingView); } @Override // com.ubt.jimu.base.http.ApiObserver, io.reactivex.Observer /* renamed from: a, reason: merged with bridge method [inline-methods] */ public void onNext(CollectionEntities collectionEntities) { if (collectionEntities.getRecords() == null) { CollectionActivity.this.urCollection.setNoMore(true); CollectionActivity.this.c.postDelayed(new Runnable() { // from class: com.ubt.jimu.user.view.d @Override // java.lang.Runnable public final void run() { CollectionActivity.AnonymousClass2.this.b(); } }, 30L); return; } if (CollectionActivity.this.g == 1 && collectionEntities.getRecords().size() > 0) { CollectionActivity.this.d.clear(); } CollectionActivity.this.d.addAll(collectionEntities.getRecords()); CollectionActivity.this.b.notifyDataSetChanged(); if (CollectionActivity.this.d.size() == 0) { CollectionActivity.this.c.postDelayed(new Runnable() { // from class: com.ubt.jimu.user.view.c @Override // java.lang.Runnable public final void run() { CollectionActivity.AnonymousClass2.this.a(); } }, 30L); } else { CollectionActivity.this.G0(); } if (CollectionActivity.this.d.size() == collectionEntities.getTotal()) { CollectionActivity.this.urCollection.setNoMore(true); } else { CollectionActivity.this.urCollection.setNoMore(false); } } public /* synthetic */ void b() { CollectionActivity.this.loading.h(); CollectionActivity.this.loading.setServiceLoadingError(R.drawable.icon_favourate_empty); CollectionActivity.this.loading.setServiceTextError(R.string.loading_no_collection); } public /* synthetic */ void a() { CollectionActivity.this.loading.h(); CollectionActivity.this.loading.setServiceLoadingError(R.drawable.icon_favourate_empty); CollectionActivity.this.loading.setServiceTextError(R.string.loading_no_collection); } } }