From a1d1fb7c44e33c4baeb52964a027932018bc1325 Mon Sep 17 00:00:00 2001 From: Linjiajia <319408893@qq.com> Date: 星期二, 04 四月 2023 16:35:39 +0800 Subject: [PATCH] 家大事记添加接口、家庭资产、家庭设备 --- app/src/main/java/com/application/zhangshi_app_android/bean/FamilyMemorabiliaBean.java | 68 +++++++++++++++++++++++++++++++-- 1 files changed, 63 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/com/application/zhangshi_app_android/bean/FamilyMemorabiliaBean.java b/app/src/main/java/com/application/zhangshi_app_android/bean/FamilyMemorabiliaBean.java index 0d37834..adae770 100644 --- a/app/src/main/java/com/application/zhangshi_app_android/bean/FamilyMemorabiliaBean.java +++ b/app/src/main/java/com/application/zhangshi_app_android/bean/FamilyMemorabiliaBean.java @@ -1,6 +1,10 @@ package com.application.zhangshi_app_android.bean; +import android.net.Uri; + import java.io.Serializable; +import java.util.ArrayList; +import java.util.Arrays; import java.util.List; /** @@ -15,13 +19,58 @@ private String people; private String remark; private String title; - private List<String> url; + private String url; + private List<String> urlList; public String getAddress() { return address; } public void setAddress(String value) { this.address = value; } public String getCreateTime() { return createTime; } public void setCreateTime(String value) { this.createTime = value; } + + public void setUrl(String url) { + this.url = url; + if (url == null){ + return; + } + if (url.contains(",")){ + String[] split = url.split(","); + if (urlList == null){ + urlList = new ArrayList<>(Arrays.asList(split)); + }else { + urlList.clear(); + urlList.addAll(Arrays.asList(split)); + } + }else { + if (urlList == null){ + urlList = new ArrayList<>(); + }else { + urlList.clear(); + } + urlList.add(url); + } + } + + public List<String> getUrlList() { + return urlList; + } + + public void setUrlList(List<String> urlList) { + this.urlList = urlList; + StringBuilder sb = new StringBuilder(); + for (String s : urlList) { + sb.append(s).append(","); + } + //鍘绘帀鏈�鍚庝竴涓�楀彿 + if (sb.length() > 0) { + sb.deleteCharAt(sb.length() - 1); + } + this.url = sb.toString(); + } + + public String getUrl() { + return url; + } public long getId() { return id; } public void setId(long value) { @@ -37,8 +86,17 @@ public String getTitle() { return title; } public void setTitle(String value) { this.title = value; } - public List<String> getUrl() { return url; } - public void setUrl(List<String> value) { this.url = value; } - - + @Override + public String toString() { + return "FamilyMemorabiliaBean{" + + "id=" + id + + ", address='" + address + '\'' + + ", createTime='" + createTime + '\'' + + ", people='" + people + '\'' + + ", remark='" + remark + '\'' + + ", title='" + title + '\'' + + ", url='" + url + '\'' + + ", urlList=" + urlList + + '}'; + } } -- Gitblit v1.9.1