mac
2023-12-29 ecaff4ffd05c630ac32e49daf3b9b8904052b0fe
app/src/main/java/com/hdl/photovoltaic/ui/adapter/HouseInfoAdapter.java
@@ -47,14 +47,18 @@
        //装机容量
        String capacity = mContext.getString(R.string.my_power_station_installed_capacity) + houseIdBean.getInstalledCapacity() + "kW";
        holder.capacityTv.setText(capacity);
        String kw = "0.0";
        String kw = "0";
        try {
            double d = Double.parseDouble(houseIdBean.getPower());
            int intValue = (int) d;
            if (houseIdBean.getPower().contains(".")) {
                int indexOf = houseIdBean.getPower().indexOf(".");
                houseIdBean.setPower(houseIdBean.getPower().substring(0, indexOf));
            }
            int intValue = Integer.parseInt(houseIdBean.getPower());
            int k = intValue / 1000;
            int w = intValue % 1000;
            kw = k + "." + w;
        } catch (Exception ignored) {
            kw = "0.0";
        }
        //发电功率
        String power = mContext.getString(R.string.power_station_generated_power) + kw + "kW";
@@ -90,6 +94,10 @@
     * 改变组件样式
     *
     * @param textView    显示组件
     *                    如果设备从来没上报过数据数据 状态:连接中
     *                    设备在线 但是当前处于故障 状态:故障
     *                    设备在线(有上报过数据,没有故障)  状态:在线
     *                    设备离线 状态:离线
     * @param state_value 电站状态(1:正常(运行),2:离线,3:连接中,4:故障)
     */
    private void setTextViewStyle(TextView textView, int state_value) {