1:添加元旦主题,添加新的接口
This commit is contained in:
@@ -16,6 +16,7 @@ import com.xscm.modulemain.activity.plaza.contacts.CircleContacts;
|
||||
import com.xscm.modulemain.activity.plaza.presenter.CirclePresenter;
|
||||
import com.xscm.modulemain.databinding.FragmentCircleBinding;
|
||||
import com.xscm.moduleutil.base.BaseMvpFragment;
|
||||
import com.xscm.moduleutil.base.CommonAppContext;
|
||||
import com.xscm.moduleutil.bean.CircleListBean;
|
||||
import com.xscm.moduleutil.bean.CommentBean;
|
||||
import com.xscm.moduleutil.bean.ExpandColumnBean;
|
||||
@@ -27,21 +28,21 @@ import java.util.List;
|
||||
|
||||
|
||||
/**
|
||||
*语圈
|
||||
* 语圈
|
||||
*/
|
||||
public class CircleFragment extends BaseMvpFragment<CirclePresenter, FragmentCircleBinding> implements CircleContacts.View {
|
||||
private List<MyBagBean> list;
|
||||
|
||||
public static final int RELEASE_CODE = 1010;
|
||||
public static final int RELEASE_CODE = 1010;
|
||||
private MyFragmentPagerAdapter adapter;
|
||||
|
||||
public static CircleFragment newInstance () {
|
||||
public static CircleFragment newInstance() {
|
||||
return new CircleFragment();
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void initData () {
|
||||
list=new ArrayList<>();
|
||||
protected void initData() {
|
||||
list = new ArrayList<>();
|
||||
list.add(new MyBagBean("发现", "1"));
|
||||
list.add(new MyBagBean("扩列", "2"));
|
||||
adapter = new MyFragmentPagerAdapter(getChildFragmentManager(), list);
|
||||
@@ -51,36 +52,42 @@ public class CircleFragment extends BaseMvpFragment<CirclePresenter, FragmentCir
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void initView () {
|
||||
protected void initView() {
|
||||
mBinding.ivRelease.setOnClickListener(this::onClick);
|
||||
|
||||
if (CommonAppContext.getInstance().is_open == 1) {
|
||||
mBinding.ll.setBackgroundResource(com.xscm.moduleutil.R.mipmap.theme_new_bj);
|
||||
}else {
|
||||
mBinding.ll.setBackgroundResource(com.xscm.moduleutil.R.mipmap.activity_bj);
|
||||
}
|
||||
}
|
||||
|
||||
private void onClick(View view) {
|
||||
if (view.getId()==R.id.iv_release){//发布
|
||||
startActivityForResult(new Intent(getContext(), ReleaseActivity.class),RELEASE_CODE);
|
||||
if (view.getId() == R.id.iv_release) {//发布
|
||||
startActivityForResult(new Intent(getContext(), ReleaseActivity.class), RELEASE_CODE);
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onActivityResult(int requestCode, int resultCode, @Nullable Intent data) {
|
||||
super.onActivityResult(requestCode, resultCode, data);
|
||||
if (requestCode==RELEASE_CODE){
|
||||
adapter.refreshCircleCategoryData();
|
||||
}
|
||||
if (requestCode == RELEASE_CODE) {
|
||||
adapter.refreshCircleCategoryData();
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void initListener () {
|
||||
protected void initListener() {
|
||||
super.initListener();
|
||||
}
|
||||
|
||||
@Override
|
||||
protected int getLayoutId () {
|
||||
protected int getLayoutId() {
|
||||
return R.layout.fragment_circle;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected CirclePresenter bindPresenter () {
|
||||
protected CirclePresenter bindPresenter() {
|
||||
return new CirclePresenter(this, getContext());
|
||||
}
|
||||
|
||||
@@ -101,12 +108,12 @@ public class CircleFragment extends BaseMvpFragment<CirclePresenter, FragmentCir
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setLikeZone(int idx,CircleListBean item,int type) {
|
||||
public void setLikeZone(int idx, CircleListBean item, int type) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void getCircleDetail(int idx,CircleListBean item, CircleListBean newItem) {
|
||||
public void getCircleDetail(int idx, CircleListBean item, CircleListBean newItem) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user