From b17b9aa59bae6d03055f14d937821655dfaffa1f Mon Sep 17 00:00:00 2001 From: Linjiajia <319408893@qq.com> Date: 星期一, 29 一月 2024 23:27:08 +0800 Subject: [PATCH] 1、调整成长经历页面\n2、删除婚姻个人信息 --- app/src/main/java/com/application/zhangshi_app_android/ui/function/TourismExperienceActivity.java | 22 +++++++++++++--------- 1 files changed, 13 insertions(+), 9 deletions(-) diff --git a/app/src/main/java/com/application/zhangshi_app_android/ui/function/TourismExperienceActivity.java b/app/src/main/java/com/application/zhangshi_app_android/ui/function/TourismExperienceActivity.java index e2aa893..74b0c3b 100644 --- a/app/src/main/java/com/application/zhangshi_app_android/ui/function/TourismExperienceActivity.java +++ b/app/src/main/java/com/application/zhangshi_app_android/ui/function/TourismExperienceActivity.java @@ -35,7 +35,6 @@ private TourismExperienceRvAdapter adapter; private boolean isSearchLayoutVisible; private PopupWindow mOperatePopupWindow; - private String fid; @Override public int getLayoutId() { return R.layout.activity_tourism_experience; @@ -49,18 +48,21 @@ @Override public void initParam() { - fid = getIntent().getStringExtra("id"); - viewModel.getRequestBeanLiveData().getValue().setFid(fid); + String cid = getIntent().getStringExtra("id"); + viewModel.getRequestBeanLiveData().getValue().setCid(cid); + viewModel.setCid(cid); } @Override public void initView() { //涓嬫媺鍒锋柊甯冨眬 - binding.refreshLayout.setEnableRefresh(false); - binding.refreshLayout.setEnableLoadMore(true); + binding.refreshLayout.setEnableRefresh(true); + binding.refreshLayout.setEnableLoadMore(false); binding.refreshLayout.setEnableOverScrollDrag(true); binding.refreshLayout.setOnLoadMoreListener(refreshLayout -> { - viewModel.getMoreTourismExperience(); + }); + binding.refreshLayout.setOnRefreshListener(refreshLayout -> { + viewModel.getTourismExperience(); }); //recyclerView閫傞厤鍣� adapter = new TourismExperienceRvAdapter(this,viewModel); @@ -72,6 +74,7 @@ binding.recyclerView.setAdapter(adapter); //鍙充笂瑙掓搷浣滃脊绐� mOperatePopupWindow = initPopUpWindow(View.inflate(this,R.layout.pop_operate,null)); + mOperatePopupWindow.getContentView().findViewById(R.id.layout_own_top).setVisibility(View.GONE); setOnClickListener( mOperatePopupWindow.getContentView().findViewById(R.id.tv_add), mOperatePopupWindow.getContentView().findViewById(R.id.tv_select), @@ -110,7 +113,7 @@ binding.fabAdd.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { - AppManager.getAppManager().startActivity(new Intent(getSelfActivity(), TourismExperienceDetailActivity.class).putExtra(BaseConfig.EXTRA_TYPE,1).putExtra("fid",fid)); + AppManager.getAppManager().startActivity(new Intent(getSelfActivity(), TourismExperienceDetailActivity.class).putExtra(BaseConfig.EXTRA_TYPE,1).putExtra("cid",viewModel.getCid())); } }); binding.etStartTime.addTextChangedListener(new TextWatcher() { @@ -288,13 +291,14 @@ protected void dataFinish() { super.dataFinish(); binding.refreshLayout.finishLoadMore(); + binding.refreshLayout.finishRefresh(); } @Override protected void hide() { super.hide(); binding.layoutDataNull.setVisibility(View.GONE); - binding.recyclerView.setVisibility(View.VISIBLE); + binding.refreshLayout.setVisibility(View.VISIBLE); binding.refreshLayout.finishLoadMore(); } @@ -302,7 +306,7 @@ public void onClick(View v) { int id = v.getId(); if (id == R.id.tv_add){ - AppManager.getAppManager().startActivity(new Intent(this, TourismExperienceDetailActivity.class).putExtra(BaseConfig.EXTRA_TYPE,1).putExtra("fid",fid)); + AppManager.getAppManager().startActivity(new Intent(this, TourismExperienceDetailActivity.class).putExtra(BaseConfig.EXTRA_TYPE,1).putExtra("cid",viewModel.getCid())); mOperatePopupWindow.dismiss(); }else if (id == R.id.tv_select){ viewModel.getOperateTypeLiveData().postValue(1); -- Gitblit v1.9.1