|
|
@@ -59,7 +59,7 @@ class ThingsDetailVpAdapter extends PagerAdapter {
|
|
|
* @param alval data
|
|
|
* @param adapterCallback 콜백 object
|
|
|
*/
|
|
|
- ThingsDetailVpAdapter(final Context context, String deviceId, ArrayList<HashMap<String, Object>> alval,
|
|
|
+ ThingsDetailVpAdapter(final Context context, String deviceId, ArrayList<HashMap<String, Object>> alval,
|
|
|
ListInterface adapterCallback) {
|
|
|
|
|
|
this.mContext = context;
|
|
|
@@ -294,25 +294,49 @@ class ThingsDetailVpAdapter extends PagerAdapter {
|
|
|
case Constants.CMDCLS_TYPE_ID_17001:
|
|
|
case Constants.CMDCLS_TYPE_ID_17002:
|
|
|
case Constants.CMDCLS_TYPE_ID_17005:
|
|
|
- mUtil.getView(childView, R.id.btnRowBody1_Contents_On).setVisibility(View.VISIBLE);
|
|
|
- mUtil.getTextView(childView, R.id.btnRowBody1_Contents_On).setText(
|
|
|
- mUtil.getStringValues(mContext, "CMDCLS_TYPE_ID_" + httpCmdclsTypeId + "_ON"));
|
|
|
|
|
|
- mUtil.getView(childView, R.id.btnRowBody1_Contents_Off).setVisibility(View.VISIBLE);
|
|
|
- mUtil.getTextView(childView, R.id.btnRowBody1_Contents_Off).setText(
|
|
|
- mUtil.getStringValues(mContext, "CMDCLS_TYPE_ID_" + httpCmdclsTypeId + "_OFF"));
|
|
|
+// mUtil.getView(childView, R.id.llRowBody1_Control).setVisibility(View.GONE);
|
|
|
+// mUtil.getTextView(childView, R.id.tvRowBody1_Title).setText(tempValue);
|
|
|
+// if ("OFF".equals(httpOnlineState) || mAppConfig.getSelectCtrtGroupHomehubOnlineState(mDeviceId).equals("OFF")) {
|
|
|
+// setDispOffline(childView, R.drawable.img_things_detail_05_00_valve_state_offline);
|
|
|
+// } else {
|
|
|
+// if (httpContentValue.equals(select)) {
|
|
|
+// mUtil.getView(childView, R.id.ivRowBody1_Icon).setBackgroundResource(
|
|
|
+// R.drawable.img_things_detail_05_02_valve_state_unlocked);
|
|
|
+// mUtil.getTextView(childView, R.id.tvRowBody1_Title).setTextColor(Util.getColor(mContext, R.color.color_text_01));
|
|
|
+// } else {
|
|
|
+// mUtil.getView(childView, R.id.llRowBody1_Control).setVisibility(View.VISIBLE);
|
|
|
+// mUtil.getView(childView, R.id.btnRowBody1_Contents_Off).setVisibility(View.VISIBLE);
|
|
|
+// mUtil.getView(childView, R.id.ivRowBody1_Icon).setBackgroundResource(
|
|
|
+// R.drawable.img_things_detail_05_01_valve_state_locked);
|
|
|
+// mUtil.getTextView(childView, R.id.tvRowBody1_Title).setTextColor(Util.getColor(mContext, R.color.color_text_02));
|
|
|
+// }
|
|
|
+// }
|
|
|
+//
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+// mUtil.getView(childView, R.id.btnRowBody1_Contents_On).setVisibility(View.VISIBLE);
|
|
|
+// mUtil.getTextView(childView, R.id.btnRowBody1_Contents_On).setText(
|
|
|
+// mUtil.getStringValues(mContext, "CMDCLS_TYPE_ID_" + httpCmdclsTypeId + "_ON"));
|
|
|
+
|
|
|
+// mUtil.getView(childView, R.id.btnRowBody1_Contents_Off).setVisibility(View.VISIBLE);
|
|
|
+// mUtil.getTextView(childView, R.id.btnRowBody1_Contents_Off).setText(
|
|
|
+// mUtil.getStringValues(mContext, "CMDCLS_TYPE_ID_" + httpCmdclsTypeId + "_OFF"));
|
|
|
|
|
|
mUtil.getTextView(childView, R.id.tvRowBody1_Title).setText(tempValue);
|
|
|
+
|
|
|
if ("OFF".equals(httpOnlineState) || mAppConfig.getSelectCtrtGroupHomehubOnlineState(mDeviceId).equals("OFF")) {
|
|
|
setDispOffline(childView, R.drawable.img_things_detail_06_00_plug_state_offline);
|
|
|
} else {
|
|
|
if (httpContentValue.equals(select)) {
|
|
|
+ mUtil.getView(childView, R.id.btnRowBody1_Contents_On).setVisibility(View.VISIBLE);
|
|
|
mUtil.getView(childView, R.id.ivRowBody1_Icon).setBackgroundResource(
|
|
|
R.drawable.img_things_detail_06_01_plug_state_off);
|
|
|
mUtil.getTextView(childView, R.id.tvRowBody1_Title).setTextColor(Util.getColor(mContext, R.color.color_text_01));
|
|
|
} else {
|
|
|
+ mUtil.getView(childView, R.id.btnRowBody1_Contents_Off).setVisibility(View.VISIBLE);
|
|
|
mUtil.getView(childView, R.id.ivRowBody1_Icon).setBackgroundResource(
|
|
|
-
|
|
|
R.drawable.img_things_detail_06_02_plug_state_on);
|
|
|
mUtil.getTextView(childView, R.id.tvRowBody1_Title).setTextColor(Util.getColor(mContext, R.color.color_text_02));
|
|
|
}
|
|
|
@@ -400,13 +424,11 @@ class ThingsDetailVpAdapter extends PagerAdapter {
|
|
|
//사이렌
|
|
|
mUtil.getView(childView, R.id.btnRowBody1_Contents_On).setVisibility(View.VISIBLE);
|
|
|
mUtil.getTextView(childView, R.id.btnRowBody1_Contents_On).setText(
|
|
|
- mUtil.getStringValues(mContext, "CMDCLS_TYPE_ID_" +
|
|
|
- httpCmdclsTypeId + "_ON"));
|
|
|
+ mUtil.getStringValues(mContext, "CMDCLS_TYPE_ID_" + httpCmdclsTypeId + "_ON"));
|
|
|
|
|
|
mUtil.getView(childView, R.id.btnRowBody1_Contents_Off).setVisibility(View.VISIBLE);
|
|
|
mUtil.getTextView(childView, R.id.btnRowBody1_Contents_Off).setText(
|
|
|
- mUtil.getStringValues(mContext, "CMDCLS_TYPE_ID_" +
|
|
|
- httpCmdclsTypeId + "_OFF"));
|
|
|
+ mUtil.getStringValues(mContext, "CMDCLS_TYPE_ID_" + httpCmdclsTypeId + "_OFF"));
|
|
|
|
|
|
mUtil.getTextView(childView, R.id.tvRowBody1_Title).setText(tempValue);
|
|
|
if ("OFF".equals(httpOnlineState) || mAppConfig.getSelectCtrtGroupHomehubOnlineState(mDeviceId).equals("OFF")) {
|
|
|
@@ -451,7 +473,8 @@ class ThingsDetailVpAdapter extends PagerAdapter {
|
|
|
break;
|
|
|
case Constants.CMDCLS_TYPE_ID_36002:
|
|
|
//가스락
|
|
|
- mUtil.getView(childView, R.id.btnRowBody1_Contents_Off).setVisibility(View.VISIBLE);
|
|
|
+
|
|
|
+ mUtil.getView(childView, R.id.llRowBody1_Control).setVisibility(View.GONE);
|
|
|
mUtil.getTextView(childView, R.id.tvRowBody1_Title).setText(tempValue);
|
|
|
if ("OFF".equals(httpOnlineState) || mAppConfig.getSelectCtrtGroupHomehubOnlineState(mDeviceId).equals("OFF")) {
|
|
|
setDispOffline(childView, R.drawable.img_things_detail_05_00_valve_state_offline);
|
|
|
@@ -461,6 +484,8 @@ class ThingsDetailVpAdapter extends PagerAdapter {
|
|
|
R.drawable.img_things_detail_05_02_valve_state_unlocked);
|
|
|
mUtil.getTextView(childView, R.id.tvRowBody1_Title).setTextColor(Util.getColor(mContext, R.color.color_text_01));
|
|
|
} else {
|
|
|
+ mUtil.getView(childView, R.id.llRowBody1_Control).setVisibility(View.VISIBLE);
|
|
|
+ mUtil.getView(childView, R.id.btnRowBody1_Contents_Off).setVisibility(View.VISIBLE);
|
|
|
mUtil.getView(childView, R.id.ivRowBody1_Icon).setBackgroundResource(
|
|
|
R.drawable.img_things_detail_05_01_valve_state_locked);
|
|
|
mUtil.getTextView(childView, R.id.tvRowBody1_Title).setTextColor(Util.getColor(mContext, R.color.color_text_02));
|