JLChen
2021-09-03 fb0dac414a5422139ea805923bde0884f055f58d
app/src/main/java/com/hdl/sdk/hdl_sdk/activity/AppliancesActivity.java
@@ -10,6 +10,7 @@
import android.widget.ListView;
import com.hdl.sdk.hdl_core.Config.Configuration;
import com.hdl.sdk.hdl_core.HDLAppliances.Config.HDLApConfig;
import com.hdl.sdk.hdl_core.HDLDeviceManger.Bean.AppliancesInfo;
import java.util.ArrayList;
@@ -63,8 +64,31 @@
                }else  if (appliancesInfos.get(position).getBigType() == Configuration.SECURITY_BIG_TYPE) {
                    //大类是安防模块则跳转到CtrlSecurityActivity
                    intent.setClass(AppliancesActivity.this, CtrlSecurityActivity.class);
                }
                }else  if (appliancesInfos.get(position).getBigType() == Configuration.SENSOR_BIG_TYPE) {
                    //大类是传感器 则跳转到SensorActivity 干节点指令类型
                    intent.setClass(AppliancesActivity.this, SensorActivity.class);
                }else  if (appliancesInfos.get(position).getBigType() == Configuration.LIGTH_BIG_TYPE) {
                    //大类是灯光
                    if(appliancesInfos.get(position).getDeviceType() == HDLApConfig.TYPE_LIGHT_RGB){
                        intent.setClass(AppliancesActivity.this, CtrlRGBLightActivity.class);
                    }else if(appliancesInfos.get(position).getDeviceType() == HDLApConfig.TYPE_LIGHT_CCT){
                        intent.setClass(AppliancesActivity.this, CtrlCCTLightActivity.class);
                    }else {
                        //普通灯
                        intent.setClass(AppliancesActivity.this, CtrlActivity.class);
                    }
                }
                else  if (appliancesInfos.get(position).getBigType() == Configuration.AIR_BIG_TYPE) {
//                    //空调模块
//                    if(appliancesInfos.get(position).getDeviceType() == HDLApConfig.TYPE_AC_HVAC){
//                        intent.setClass(AppliancesActivity.this, CtrlAirHVACActivity.class);
//
//                    }else {
//                        intent.setClass(AppliancesActivity.this, CtrlAirActivity.class);
//                    }
                    intent.setClass(AppliancesActivity.this, CtrlAirActivity.class);
                }
                else {
                    intent.setClass(AppliancesActivity.this, CtrlActivity.class);