From 637e3152e3bfea430ca774c7dd178b4b9696c37f Mon Sep 17 00:00:00 2001
From: mac <user@users-MacBook-Pro.local>
Date: 星期二, 26 十二月 2023 17:11:58 +0800
Subject: [PATCH] 2023年12月26日17:11:48

---
 app/src/main/java/com/hdl/photovoltaic/ui/adapter/HouseInfoAdapter.java |   17 ++++++++++++++---
 1 files changed, 14 insertions(+), 3 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 47f85a0..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());
+        holder.homeNameTv.setText(houseIdBean.getHomeName().trim());
         //瑁呮満瀹归噺
-        String capacity = mContext.getString(R.string.my_power_station_installed_capacity) + houseIdBean.getInstalledCapacity();
+        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();
+        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));
@@ -78,6 +88,7 @@
 
     /**
      * 鏀瑰彉缁勪欢鏍峰紡
+     *
      * @param textView    鏄剧ず缁勪欢
      * @param state_value 鐢电珯鐘舵��(1:姝e父(杩愯),2:绂荤嚎,3:杩炴帴涓�,4:鏁呴殰)
      */

--
Gitblit v1.8.0