From 092bf21368ea824e9dc22467166960219165dc00 Mon Sep 17 00:00:00 2001
From: zuoxiao <470321431@qq.com>
Date: 星期五, 21 二月 2025 17:32:59 +0800
Subject: [PATCH] 1.我的界面每个item添加点击效果。 2.更新本地数据添加二次确认。
---
app/src/main/java/com/dayu/pipirrapp/bean/db/PipeNetworkBean.java | 60 +++++++-----------------------------------------------------
1 files changed, 7 insertions(+), 53 deletions(-)
diff --git a/app/src/main/java/com/dayu/pipirrapp/bean/db/PipeNetworkBean.java b/app/src/main/java/com/dayu/pipirrapp/bean/db/PipeNetworkBean.java
index 8dbcf2b..fe15ece 100644
--- a/app/src/main/java/com/dayu/pipirrapp/bean/db/PipeNetworkBean.java
+++ b/app/src/main/java/com/dayu/pipirrapp/bean/db/PipeNetworkBean.java
@@ -2,8 +2,10 @@
import androidx.room.Entity;
import androidx.room.PrimaryKey;
+import androidx.room.TypeConverters;
import com.dayu.pipirrapp.bean.net.PipeNetworkResult;
+import com.dayu.pipirrapp.db.converter.PipeNetworkConverter;
import java.util.List;
@@ -15,65 +17,17 @@
* @since 2025-01-17
*/
@Entity
+@TypeConverters(PipeNetworkConverter.class)
public class PipeNetworkBean {
@PrimaryKey(autoGenerate = true)
public long id;
String type;
String networkId;
- List<PipeNetworkResult.Data> data;
+ @TypeConverters(PipeNetworkConverter.class)
+ PipeNetWorkDataBean data;
- public class Data {
- public class Coordinate {
- String lat;
- String lng;
-
- public String getLat() {
- return lat;
- }
-
- public void setLat(String lat) {
- this.lat = lat;
- }
-
- public String getLng() {
- return lng;
- }
-
- public void setLng(String lng) {
- this.lng = lng;
- }
- }
-
- List<PipeNetworkResult.Data.Coordinate> coordinates;
- String type;
- String networkId;
-
- public List<PipeNetworkResult.Data.Coordinate> getCoordinates() {
- return coordinates;
- }
-
- public void setCoordinates(List<PipeNetworkResult.Data.Coordinate> coordinates) {
- this.coordinates = coordinates;
- }
-
- public String getType() {
- return type;
- }
-
- public void setType(String type) {
- this.type = type;
- }
-
- public String getNetworkId() {
- return networkId;
- }
-
- public void setNetworkId(String networkId) {
- this.networkId = networkId;
- }
- }
public String getType() {
return type;
@@ -91,11 +45,11 @@
this.networkId = networkId;
}
- public List<PipeNetworkResult.Data> getData() {
+ public PipeNetWorkDataBean getData() {
return data;
}
- public void setData(List<PipeNetworkResult.Data> data) {
+ public void setData(PipeNetWorkDataBean data) {
this.data = data;
}
--
Gitblit v1.8.0