package com.ubt.jimu.user.view.fragment; import android.os.Bundle; import android.os.Handler; import android.util.Log; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import androidx.recyclerview.widget.LinearLayoutManager; import butterknife.ButterKnife; import com.recyclelib.URecyclerView; import com.ubt.jimu.R; import com.ubt.jimu.base.cache.Cache; import com.ubt.jimu.base.entities.FollowEntities; import com.ubt.jimu.base.entities.PraiseBean; import com.ubt.jimu.community.view.PublishDetailActivity; import com.ubt.jimu.user.contract.PraiseContract$Presenter; import com.ubt.jimu.user.contract.PraiseContract$View; import com.ubt.jimu.user.view.adapter.PraiseAdapter; import com.ubt.jimu.utils.NetWorkUtil; import com.ubt.jimu.widgets.LoadingView; import com.ubtech.view.fragment.BaseFragment; import java.util.ArrayList; import java.util.List; /* loaded from: classes2.dex */ public class PraiseFragment extends BaseFragment implements PraiseContract$View { private long a; private PraiseContract$Presenter b; private PraiseAdapter d; LoadingView loadingView; URecyclerView praiseRecycleView; private List c = new ArrayList(); private Handler e = new Handler(); private void initView() { if (getArguments() != null) { this.a = getArguments().getLong("view_user_id"); } this.d = new PraiseAdapter(this.mActivity, Cache.getInstance().getLoginUserIntId() == this.a, this.c); this.d.a(new PraiseAdapter.Callback() { // from class: com.ubt.jimu.user.view.fragment.PraiseFragment.1 @Override // com.ubt.jimu.user.view.adapter.PraiseAdapter.Callback public void a(int i) { PraiseFragment.this.b.addPraise(((PraiseBean.Praise) PraiseFragment.this.c.get(i)).getId()); } @Override // com.ubt.jimu.user.view.adapter.PraiseAdapter.Callback public void b(int i) { PublishDetailActivity.start(PraiseFragment.this.getContext(), ((PraiseBean.Praise) PraiseFragment.this.c.get(i)).getId()); } }); this.praiseRecycleView.setAdapter(this.d); this.praiseRecycleView.setLayoutManager(new LinearLayoutManager(this.mActivity, 1, false)); this.praiseRecycleView.setLoadingMoreEnabled(false); this.praiseRecycleView.setLoadingListener(new URecyclerView.LoadingListener() { // from class: com.ubt.jimu.user.view.fragment.PraiseFragment.2 @Override // com.recyclelib.URecyclerView.LoadingListener public void onLoadingMore() { } @Override // com.recyclelib.URecyclerView.LoadingListener public void onRefreshing() { PraiseFragment.this.loadingView.setIsRefresh(true); PraiseFragment.this.b.subscribe(); } }); this.loadingView.setOnRetryListener(new LoadingView.RetryRequest() { // from class: com.ubt.jimu.user.view.fragment.PraiseFragment.3 @Override // com.ubt.jimu.widgets.LoadingView.RetryRequest public void OnRetryListener() { PraiseFragment.this.loadingView.c(); PraiseFragment.this.e.postDelayed(new Runnable() { // from class: com.ubt.jimu.user.view.fragment.PraiseFragment.3.1 @Override // java.lang.Runnable public void run() { PraiseFragment.this.b.subscribe(); } }, 1500L); } }); } private void o() { if (b()) { this.loadingView.a(R.string.tips_no_praise, R.drawable.icon_favourate_empty); } else { this.loadingView.a(R.string.others_no_praise, R.drawable.icon_favourate_empty); } } @Override // com.ubt.jimu.user.contract.PraiseContract$View public long d() { return this.a; } @Override // com.ubt.jimu.user.contract.PraiseContract$View public int e() { return 1; } public long m() { return Cache.getInstance().getLoginUserIntId(); } @Override // com.ubtech.view.fragment.BaseFragment, androidx.fragment.app.Fragment public void onCreate(Bundle bundle) { super.onCreate(bundle); } @Override // com.ubtech.view.fragment.BaseFragment, androidx.fragment.app.Fragment public View onCreateView(LayoutInflater layoutInflater, ViewGroup viewGroup, Bundle bundle) { View inflate = layoutInflater.inflate(R.layout.recycler_view, (ViewGroup) null); ButterKnife.a(this, inflate); initView(); return inflate; } @Override // androidx.fragment.app.Fragment public void onDestroy() { Handler handler = this.e; if (handler != null) { handler.removeCallbacksAndMessages(null); } this.b.unSubscribe(); super.onDestroy(); } @Override // androidx.fragment.app.Fragment public void onDestroyView() { super.onDestroyView(); } @Override // androidx.fragment.app.Fragment public void onPause() { super.onPause(); } @Override // androidx.fragment.app.Fragment public void onResume() { super.onResume(); this.b.subscribe(); } @Override // com.ubt.jimu.user.contract.PraiseContract$View public void q(List list) { this.praiseRecycleView.A(); if (list == null || list.size() == 0) { o(); return; } this.loadingView.b(); Log.i("PraiseFragment", list.toString()); this.c.clear(); this.c.addAll(list); this.d.notifyDataSetChanged(); } public static PraiseFragment a(long j) { PraiseFragment praiseFragment = new PraiseFragment(); Bundle bundle = new Bundle(); bundle.putLong("view_user_id", j); praiseFragment.setArguments(bundle); return praiseFragment; } @Override // com.ubt.jimu.user.contract.PraiseContract$View public void b(String str) { if (NetWorkUtil.b(this.mActivity)) { this.loadingView.e(); } else { this.loadingView.d(); } this.praiseRecycleView.A(); } private boolean b() { return d() == m(); } @Override // com.ubtech.view.BaseView /* renamed from: a, reason: merged with bridge method [inline-methods] */ public void setPresenter(PraiseContract$Presenter praiseContract$Presenter) { this.b = praiseContract$Presenter; } @Override // com.ubt.jimu.user.contract.PraiseContract$View public void a() { this.loadingView.g(); } @Override // com.ubt.jimu.user.contract.PraiseContract$View public void a(FollowEntities followEntities) { if (followEntities.isStatus()) { this.loadingView.setIsRefresh(true); this.b.subscribe(); } } }