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/bean/FamilyMemorabiliaBean.java | 91 +++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 86 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..e5290d2 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; /** @@ -10,18 +14,66 @@ */ public class FamilyMemorabiliaBean implements Serializable { private long id; - private String address; private String createTime; private String people; - private String remark; + private String address; private String title; - private List<String> url; + private String remark; + private String url; + private String happenTime; + private transient int familyId;//鎵�灞炲搴� id + private int ownData = 1;//鏄惁鏄嚜宸卞搴殑鏁版嵁 1 鏄� 0 涓嶆槸 + 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 +89,37 @@ 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; } + public String getHappenTime() { + return happenTime; + } + public void setHappenTime(String happenTime) { + this.happenTime = happenTime; + } + public int getFamilyId() { return familyId; } + public void setFamilyId(int value) { this.familyId = value; } + public int getOwnData() { return ownData; } + public void setOwnData(int value) { this.ownData = value; } + + public String getOwnDataStr(){ + if (ownData == 1){ + return "(鏈搴�)"; + }else { + return "(闈炴湰瀹�)"; + } + } + @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