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/PetMemoDetailActivity.java |   30 +++++++-----------------------
 1 files changed, 7 insertions(+), 23 deletions(-)

diff --git a/app/src/main/java/com/application/zhangshi_app_android/ui/function/PetMemoDetailActivity.java b/app/src/main/java/com/application/zhangshi_app_android/ui/function/PetMemoDetailActivity.java
index dd427b2..584b2bd 100644
--- a/app/src/main/java/com/application/zhangshi_app_android/ui/function/PetMemoDetailActivity.java
+++ b/app/src/main/java/com/application/zhangshi_app_android/ui/function/PetMemoDetailActivity.java
@@ -6,28 +6,23 @@
 
 import androidx.recyclerview.widget.GridLayoutManager;
 
+import com.android.app_base.utils.Utils;
 import com.application.zhangshi_app_android.BR;
 import com.application.zhangshi_app_android.R;
-import com.application.zhangshi_app_android.adapter.ImageRvAdapter;
-import com.application.zhangshi_app_android.bean.CertificateOfHonorBean;
+import com.application.zhangshi_app_android.adapter.ElectronicFileAddAdapter;
 import com.application.zhangshi_app_android.bean.PetMemoBean;
-import com.application.zhangshi_app_android.databinding.ActivityCertificateOfHonorDetailBinding;
 import com.application.zhangshi_app_android.databinding.ActivityPetMemoDetailBinding;
 import com.application.zhangshi_app_android.ui.DLBaseActivity;
 import com.hjq.bar.TitleBar;
 
-import java.util.ArrayList;
-import java.util.Arrays;
-import java.util.List;
-
 /**
  * @author Ljj
  * @date 2023.04.25. 21:36
- * @desc
+ * @desc 瀹犵墿澶囧繕褰曡鎯� (浠呬緵鏌ョ湅)
  */
 public class PetMemoDetailActivity extends DLBaseActivity<ActivityPetMemoDetailBinding,PetMemoDetailActivityViewModel> {
 
-    private ImageRvAdapter adapter;
+    private ElectronicFileAddAdapter adapter;
 
     @Override
     public int getLayoutId() {
@@ -48,10 +43,11 @@
 
     @Override
     public void initView() {
-        adapter = new ImageRvAdapter(this);
+        adapter = new ElectronicFileAddAdapter(this);
         GridLayoutManager gridLayoutManager = new GridLayoutManager(this, 3);
         binding.rvImage.setLayoutManager(gridLayoutManager);
         binding.rvImage.setNestedScrollingEnabled(false);
+        binding.rvImage.setAdapter(adapter);
         setIsEdited(false);
     }
 
@@ -64,19 +60,7 @@
     public void initLiveDataObserve() {
         viewModel.getBeanLiveData().observe(this,bean -> {
             if (bean!=null){
-                String url = bean.getUrl();
-                if (url == null||url.isEmpty()){
-                    return;
-                }
-                List<String> list;
-                if (url.contains(",")){
-                    String[] split = url.split(",");
-                    list = new ArrayList<>(Arrays.asList(split));
-                }else {
-                    list = new ArrayList<>();
-                    list.add(url);
-                }
-                adapter.setData(list);
+                adapter.setData(Utils.splitString2List(bean.getUrl(),","));
             }
         });
     }

--
Gitblit v1.9.1