From 82e57df230ecb744af6c8865f80870ba03c86d89 Mon Sep 17 00:00:00 2001 From: Linjiajia <319408893@qq.com> Date: 星期二, 25 七月 2023 22:18:27 +0800 Subject: [PATCH] 基本功能完成 --- app/src/main/java/com/application/zhangshi_app_android/ui/function/HonorCollectionDetailActivity.java | 19 +++++++------------ 1 files changed, 7 insertions(+), 12 deletions(-) diff --git a/app/src/main/java/com/application/zhangshi_app_android/ui/function/HonorCollectionDetailActivity.java b/app/src/main/java/com/application/zhangshi_app_android/ui/function/HonorCollectionDetailActivity.java index 96263f0..583ed8c 100644 --- a/app/src/main/java/com/application/zhangshi_app_android/ui/function/HonorCollectionDetailActivity.java +++ b/app/src/main/java/com/application/zhangshi_app_android/ui/function/HonorCollectionDetailActivity.java @@ -6,13 +6,18 @@ import androidx.recyclerview.widget.GridLayoutManager; +import com.android.app_base.manager.UserManager; +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.HonorCollectionBean; import com.application.zhangshi_app_android.databinding.ActivityHonorCollectionDetailBinding; import com.application.zhangshi_app_android.ui.DLBaseActivity; +import com.luck.picture.lib.entity.LocalMedia; +import com.luck.picture.lib.interfaces.OnResultCallbackListener; +import java.io.File; import java.util.ArrayList; import java.util.Arrays; import java.util.List; @@ -48,6 +53,7 @@ GridLayoutManager gridLayoutManager = new GridLayoutManager(this, 3); binding.rvImage.setLayoutManager(gridLayoutManager); binding.rvImage.setNestedScrollingEnabled(false); + binding.rvImage.setAdapter(adapter); setIsEdited(false); } @@ -60,18 +66,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); - } + List<String> list = Utils.splitString2List(bean.getUrl(),","); adapter.setData(list); } }); -- Gitblit v1.9.1