From 425b2352c57a377b1594097a69aabcc87207b683 Mon Sep 17 00:00:00 2001 From: JLChen <551775569@qq.com> Date: 星期五, 02 八月 2019 14:11:32 +0800 Subject: [PATCH] 2019-8-2 14:10:43 1.修改地热演示页面; --- app/src/main/java/com/hdl/sdk/hdl_sdk/activity/GeothermalActivity.java | 107 +++++++++++++++++++++++++++++------------------------ 1 files changed, 59 insertions(+), 48 deletions(-) diff --git a/app/src/main/java/com/hdl/sdk/hdl_sdk/activity/GeothermalActivity.java b/app/src/main/java/com/hdl/sdk/hdl_sdk/activity/GeothermalActivity.java index 740955b..f3a4b01 100644 --- a/app/src/main/java/com/hdl/sdk/hdl_sdk/activity/GeothermalActivity.java +++ b/app/src/main/java/com/hdl/sdk/hdl_sdk/activity/GeothermalActivity.java @@ -309,41 +309,43 @@ showToast("鍦扮儹妯″潡,杩斿洖鏁版嵁涓虹┖"); return; } - - String message = ""; GeothermalBackInfo mGeothermalBackInfo = event.getGeothermalBackInfo(); + showGeothermalBackInfo(mGeothermalBackInfo); - switch (ctrlId) { //ctrlId 褰撳墠鎺у埗绫诲瀷,鍙弽棣堟帶鍒剁殑鐘舵�� - case GeothermalParser.gSwich: - message = getSwichStateString(mGeothermalBackInfo.getIsOn()); - break; - case GeothermalParser.gMode: - message = getModeStateString(mGeothermalBackInfo.getgMode()); - break; - case GeothermalParser.gNormalTemp: -// gTempState = mGeothermalBackInfo.getgNormalTemp(); - message = "鏅�氭ā寮忔俯搴︼細" + mGeothermalBackInfo.getgNormalTemp(); - break; +// String message = ""; +// GeothermalBackInfo mGeothermalBackInfo = event.getGeothermalBackInfo(); - - case GeothermalParser.gDayTemp: - message = "鐧藉ぉ妯″紡娓╁害锛�" + mGeothermalBackInfo.getgDayTemp(); - break; - case GeothermalParser.gNightTemp: - message = "澶滈棿妯″紡娓╁害锛�" + mGeothermalBackInfo.getgNightTemp(); - break; - case GeothermalParser.gLeaveTemp: - message = "绂诲紑妯″紡娓╁害锛�" + mGeothermalBackInfo.getgLeaveTemp(); - break; - default: - break; - - } - - - mTextView.setText(message); - showToast(message); - HDLLog.I(message); +// switch (ctrlId) { //ctrlId 褰撳墠鎺у埗绫诲瀷,鍙弽棣堟帶鍒剁殑鐘舵�� +// case GeothermalParser.gSwich: +// message = getSwichStateString(mGeothermalBackInfo.getIsOn()); +// break; +// case GeothermalParser.gMode: +// message = getModeStateString(mGeothermalBackInfo.getgMode()); +// break; +// case GeothermalParser.gNormalTemp: +//// gTempState = mGeothermalBackInfo.getgNormalTemp(); +// message = "鏅�氭ā寮忔俯搴︼細" + mGeothermalBackInfo.getgNormalTemp(); +// break; +// +// +// case GeothermalParser.gDayTemp: +// message = "鐧藉ぉ妯″紡娓╁害锛�" + mGeothermalBackInfo.getgDayTemp(); +// break; +// case GeothermalParser.gNightTemp: +// message = "澶滈棿妯″紡娓╁害锛�" + mGeothermalBackInfo.getgNightTemp(); +// break; +// case GeothermalParser.gLeaveTemp: +// message = "绂诲紑妯″紡娓╁害锛�" + mGeothermalBackInfo.getgLeaveTemp(); +// break; +// default: +// break; +// +// } +// +// +// mTextView.setText(message); +// showToast(message); +// HDLLog.I(message); } } @@ -369,26 +371,35 @@ return; } - if(mGeothermalBackInfo.getIsOn() == GeothermalParser.gSwichOn) { - message = getSwichStateString(mGeothermalBackInfo.getIsOn()); - - message += "\n" + getModeStateString(mGeothermalBackInfo.getgMode()); - message += "\n" + "鏅�氭ā寮忔俯搴︼細" + mGeothermalBackInfo.getgNormalTemp(); - message += "\n" + "鐧藉ぉ妯″紡娓╁害锛�" + mGeothermalBackInfo.getgDayTemp(); - message += "\n" + "澶滈棿妯″紡娓╁害锛�" + mGeothermalBackInfo.getgNightTemp(); - message += "\n" + "绂诲紑妯″紡娓╁害锛�" + mGeothermalBackInfo.getgLeaveTemp(); - }else { - message = getSwichStateString(mGeothermalBackInfo.getIsOn()); - } - - - mTextView.setText(message); - showToast(message); - HDLLog.I(message); + showGeothermalBackInfo(mGeothermalBackInfo); } break; } } } + + /** + * showGeothermalBackInfo + * @param mGeothermalBackInfo + */ + private void showGeothermalBackInfo(GeothermalBackInfo mGeothermalBackInfo){ + String message = ""; + if(mGeothermalBackInfo.getIsOn() == GeothermalParser.gSwichOn) { + message = getSwichStateString(mGeothermalBackInfo.getIsOn()); + + message += "\n" + getModeStateString(mGeothermalBackInfo.getgMode()); + message += "\n" + "鏅�氭ā寮忔俯搴︼細" + mGeothermalBackInfo.getgNormalTemp(); + message += "\n" + "鐧藉ぉ妯″紡娓╁害锛�" + mGeothermalBackInfo.getgDayTemp(); + message += "\n" + "澶滈棿妯″紡娓╁害锛�" + mGeothermalBackInfo.getgNightTemp(); + message += "\n" + "绂诲紑妯″紡娓╁害锛�" + mGeothermalBackInfo.getgLeaveTemp(); + }else { + message = getSwichStateString(mGeothermalBackInfo.getIsOn()); + } + + + mTextView.setText(message); + showToast(message); + HDLLog.I(message); + } } -- Gitblit v1.8.0