package com.ubt.jimu.community.view; import android.content.Context; import android.content.Intent; import android.view.View; import android.view.ViewStub; import androidx.recyclerview.widget.GridLayoutManager; import androidx.recyclerview.widget.RecyclerView; import com.ubt.jimu.R; import com.ubt.jimu.base.SuperActivity; import com.ubt.jimu.base.cache.Cache; import com.ubt.jimu.base.entities.Constant; import com.ubt.jimu.base.entities.DraftsListBean; import com.ubt.jimu.base.entities.PublishItemBean; import com.ubt.jimu.community.view.adapter.search.DraftsListAdapter; import com.ubt.jimu.utils.SPUtils; import com.ubt.jimu.widgets.NavigationBarView; import java.util.LinkedHashMap; /* loaded from: classes.dex */ public class MyDraftsActivity extends SuperActivity implements DraftsListAdapter.DraftsItemOnClickLisenter, DraftsListAdapter.EmptyListLisenter { private DraftsListAdapter a; private View b; private View c; private int d = 5; private String e; NavigationBarView navBarView; RecyclerView rlv_drafts_list; ViewStub vs_drafts_null; public DraftsListBean D0() { DraftsListBean draftsListBean = (DraftsListBean) SPUtils.a(this, Constant.Publish.DRAFTS, Constant.Publish.DRAFTS_KEY + Cache.getInstance().getUserId()); return draftsListBean == null ? new DraftsListBean() : draftsListBean; } @Override // com.ubt.jimu.base.SuperActivity public void initData() { this.navBarView.setRightIcon(R.drawable.community_publish_add); this.rlv_drafts_list.setLayoutManager(new GridLayoutManager((Context) this, 4, 1, false)); Intent intent = getIntent(); this.e = intent.getStringExtra("ACTIVITY_ID_KEY"); this.d = intent.getIntExtra("ACTIVITY_TYPE_KEY", 5); this.a = new DraftsListAdapter(this, this.d); } @Override // com.ubt.jimu.base.SuperActivity protected void initEvent() { this.navBarView.setListener(new NavigationBarView.OnActionClickListener.Stub() { // from class: com.ubt.jimu.community.view.MyDraftsActivity.1 @Override // com.ubt.jimu.widgets.NavigationBarView.OnActionClickListener.Stub public void onRightClick(View view) { MyDraftsActivity myDraftsActivity = MyDraftsActivity.this; PublishCommunityActivity.a(myDraftsActivity, String.valueOf(myDraftsActivity.e), MyDraftsActivity.this.d); } }); this.a.a((DraftsListAdapter.DraftsItemOnClickLisenter) this); this.a.a((DraftsListAdapter.EmptyListLisenter) this); this.b.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.community.view.MyDraftsActivity.2 @Override // android.view.View.OnClickListener public void onClick(View view) { MyDraftsActivity.this.a.a(); } }); } @Override // com.ubt.jimu.base.SuperActivity public View initView() { this.b = View.inflate(this, R.layout.activity_drafts_layout, null); return this.b; } @Override // com.ubt.jimu.BaseActivity, com.ubt.jimu.ScreenRotationManageActivity, androidx.fragment.app.FragmentActivity, android.app.Activity protected void onResume() { super.onResume(); DraftsListBean D0 = D0(); LinkedHashMap linkedHashMap = D0.getLinkedHashMap(); if (linkedHashMap == null || linkedHashMap.size() == 0) { View view = this.c; if (view != null) { view.setVisibility(0); } else { this.c = this.vs_drafts_null.inflate(); } } this.rlv_drafts_list.setAdapter(this.a); this.a.a(D0); this.a.notifyDataSetChanged(); } public static void a(Context context, String str, int i) { Intent intent = new Intent(context, (Class) MyDraftsActivity.class); intent.putExtra("ACTIVITY_TYPE_KEY", i); intent.putExtra("ACTIVITY_ID_KEY", str); context.startActivity(intent); } @Override // com.ubt.jimu.community.view.adapter.search.DraftsListAdapter.DraftsItemOnClickLisenter public void b(int i, String str) { Intent intent = new Intent(this, (Class) PublishCommunityActivity.class); intent.putExtra(Constant.Publish.DRAFTS_EDIT_KEY, str); startActivity(intent); } @Override // com.ubt.jimu.community.view.adapter.search.DraftsListAdapter.EmptyListLisenter public void a(Boolean bool) { View view; View view2; if (bool.booleanValue() && (view2 = this.c) != null) { view2.setVisibility(0); return; } if (bool.booleanValue()) { this.c = this.vs_drafts_null.inflate(); } else { if (bool.booleanValue() || (view = this.c) == null) { return; } view.setVisibility(8); } } }