From 0077e2137a77e6e671e95529165e10b3ed1289bb Mon Sep 17 00:00:00 2001
From: mac <user@users-MacBook-Pro.local>
Date: 星期一, 25 十二月 2023 16:09:09 +0800
Subject: [PATCH] 2023年12月25日16:08:58

---
 app/src/main/java/com/hdl/photovoltaic/ui/adapter/HouseInfoAdapter.java |   14 ++++++++++++--
 1 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/app/src/main/java/com/hdl/photovoltaic/ui/adapter/HouseInfoAdapter.java b/app/src/main/java/com/hdl/photovoltaic/ui/adapter/HouseInfoAdapter.java
index a40e348..ce3effe 100644
--- a/app/src/main/java/com/hdl/photovoltaic/ui/adapter/HouseInfoAdapter.java
+++ b/app/src/main/java/com/hdl/photovoltaic/ui/adapter/HouseInfoAdapter.java
@@ -1,6 +1,7 @@
 package com.hdl.photovoltaic.ui.adapter;
 
 import android.content.Context;
+import android.content.Intent;
 import android.graphics.drawable.Drawable;
 import android.view.LayoutInflater;
 import android.view.View;
@@ -42,12 +43,21 @@
     public void onBindViewHolder(@NonNull MyViewHolder holder, int position) {
 
         HouseIdBean houseIdBean = this.mList.get(position);
-        holder.homeNameTv.setText(houseIdBean.getHomeName().replace(" ", ""));
+        holder.homeNameTv.setText(houseIdBean.getHomeName().trim());
         //瑁呮満瀹归噺
         String capacity = mContext.getString(R.string.my_power_station_installed_capacity) + houseIdBean.getInstalledCapacity() + "kW";
         holder.capacityTv.setText(capacity);
+        String kw = "0.0";
+        try {
+            double d = Double.parseDouble(houseIdBean.getPower());
+            int intValue = (int) d;
+            int k = intValue / 1000;
+            int w = intValue % 1000;
+            kw = k + "." + w;
+        } catch (Exception ignored) {
+        }
         //鍙戠數鍔熺巼
-        String power = mContext.getString(R.string.power_station_generated_power) + houseIdBean.getPower() + "kW";
+        String power = mContext.getString(R.string.power_station_generated_power) + kw + "kW";
         holder.powerTv.setText(power);
         setTextViewStyle(holder.stateTv, houseIdBean.getPowerStationStatus());
         GlideUtils.getRoundedCornersImage(mContext, houseIdBean.getPowerStationImage(), holder.homeIconIv, new RoundedCorners(4));

--
Gitblit v1.8.0