57 lines
2.2 KiB
Java
57 lines
2.2 KiB
Java
package com.ubt.jimu.community.view;
|
|
|
|
import android.content.Context;
|
|
import android.content.Intent;
|
|
import android.view.View;
|
|
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.entities.CommunityReturnBean;
|
|
import com.ubt.jimu.base.entities.Constant;
|
|
import com.ubt.jimu.community.view.adapter.CommunityMoreAdapter;
|
|
import com.ubt.jimu.widgets.NavigationBarView;
|
|
import java.util.ArrayList;
|
|
|
|
/* loaded from: classes.dex */
|
|
public class CommunityHomeMoreActivity extends SuperActivity implements CommunityMoreAdapter.OnClickItemListener {
|
|
private ArrayList<CommunityReturnBean.SectionsBean.ContentsBean> a;
|
|
private String b;
|
|
private CommunityMoreAdapter c;
|
|
NavigationBarView navBarView;
|
|
RecyclerView rlv_drafts_list;
|
|
|
|
public static void a(Context context, ArrayList<CommunityReturnBean.SectionsBean.ContentsBean> arrayList, String str) {
|
|
Intent intent = new Intent(context, (Class<?>) CommunityHomeMoreActivity.class);
|
|
intent.putExtra(Constant.Community.MORE_DATA_KEY, arrayList);
|
|
intent.putExtra(Constant.Community.MORE_TIELE_KEY, str);
|
|
context.startActivity(intent);
|
|
}
|
|
|
|
@Override // com.ubt.jimu.community.view.adapter.CommunityMoreAdapter.OnClickItemListener
|
|
public void b(int i) {
|
|
PublishDetailActivity.start(this, i);
|
|
}
|
|
|
|
@Override // com.ubt.jimu.base.SuperActivity
|
|
protected void initData() {
|
|
Intent intent = getIntent();
|
|
this.a = (ArrayList) intent.getSerializableExtra(Constant.Community.MORE_DATA_KEY);
|
|
this.b = intent.getStringExtra(Constant.Community.MORE_TIELE_KEY);
|
|
this.navBarView.setTitle(this.b);
|
|
this.c = new CommunityMoreAdapter(this, this.a);
|
|
this.rlv_drafts_list.setLayoutManager(new GridLayoutManager((Context) this, 4, 1, false));
|
|
this.rlv_drafts_list.setAdapter(this.c);
|
|
}
|
|
|
|
@Override // com.ubt.jimu.base.SuperActivity
|
|
protected void initEvent() {
|
|
this.c.a(this);
|
|
}
|
|
|
|
@Override // com.ubt.jimu.base.SuperActivity
|
|
public View initView() {
|
|
return View.inflate(this, R.layout.activity_more_layout, null);
|
|
}
|
|
}
|