package com.ubt.jimu.community.view; import android.os.Bundle; import android.transition.Fade; import android.view.View; import androidx.recyclerview.widget.LinearLayoutManager; import androidx.recyclerview.widget.RecyclerView; import butterknife.ButterKnife; import com.ubt.jimu.BaseActivity; import com.ubt.jimu.R; import com.ubt.jimu.adapter.CreativityListAdapter; import com.ubt.jimu.base.entities.CreativeListResultBean; import com.ubt.jimu.community.contract.InspireActivityContract$Presenter; import com.ubt.jimu.community.contract.InspireActivityContract$View; import com.ubt.jimu.community.presenter.InspirePresenter; 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 InspireActivity extends BaseActivity implements InspireActivityContract$View, View.OnClickListener, CreativityListAdapter.ItemOnClickListener, LoadStateView.RetryListener { private CreativityListAdapter a; private InspireActivityContract$Presenter b; private int c = 2; LoadStateView creatlve_loading; private List d; RecyclerView rv_inspire_creative; public InspireActivity() { new ArrayList(); this.d = new ArrayList(); } private void D0() { } private void initData() { this.b.a(1, 5); } private void initEvent() { this.a.a(this); D0(); this.creatlve_loading.setRetryListener(this); } private void initView() { LinearLayoutManager linearLayoutManager = new LinearLayoutManager(this); linearLayoutManager.k(1); this.rv_inspire_creative.setHasFixedSize(true); this.a = new CreativityListAdapter(this); this.rv_inspire_creative.setLayoutManager(linearLayoutManager); this.rv_inspire_creative.setAdapter(this.a); } @Override // com.ubt.jimu.community.contract.InspireActivityContract$View public void a(CreativeListResultBean creativeListResultBean, int i) { if (creativeListResultBean == null || creativeListResultBean.getRecords() == null || creativeListResultBean.getRecords().size() == 0) { this.creatlve_loading.a(LoadStateView.LoadState.EMPTY); return; } this.creatlve_loading.a(LoadStateView.LoadState.SUCCEED); List records = creativeListResultBean.getRecords(); if (records.size() >= 12 || i != 6) { if (i == 5) { this.d.clear(); this.c = 2; } else if (i == 6) { this.c++; } this.d.addAll(records); this.a.a(this.d); } } @Override // com.ubt.jimu.community.contract.InspireActivityContract$View public void c() { this.creatlve_loading.a(LoadStateView.LoadState.LOADING); } @Override // com.ubt.jimu.community.contract.InspireActivityContract$View public void o() { if (this.d.size() > 0) { return; } this.creatlve_loading.a(LoadStateView.LoadState.FAILURE); } @Override // android.view.View.OnClickListener public void onClick(View view) { if (view.getId() != R.id.ll_error_onclick) { return; } LogUtils.c("重新加载网络"); initData(); } @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) { getWindow().requestFeature(12); super.onCreate(bundle); Fade fade = new Fade(); getWindow().setExitTransition(fade); getWindow().setEnterTransition(fade); View inflate = View.inflate(this, R.layout.activity_community_inspire, null); ButterKnife.a(this, inflate); setContentView(inflate); this.b = new InspirePresenter(this, this); initView(); initData(); initEvent(); } @Override // com.ubt.jimu.widgets.LoadStateView.RetryListener public void p0() { this.b.a(1, 5); } @Override // com.ubt.jimu.BaseActivity public void relayout() { } @Override // com.ubt.jimu.adapter.CreativityListAdapter.ItemOnClickListener public void a(int i, int i2) { PublishDetailActivity.start(this, i2); } }