From 1f3acf4c29f367e40a3f589b51176ed24e28948f Mon Sep 17 00:00:00 2001 From: wjc <1243177876@qq.com> Date: 星期二, 02 九月 2025 17:54:42 +0800 Subject: [PATCH] 2025年09月02日17:54:39 --- app/src/main/java/com/hdl/photovoltaic/ui/powerstation/HouseAndDeviceFragment.java | 53 ++++++++++++++++++++++++++++++++--------------------- 1 files changed, 32 insertions(+), 21 deletions(-) diff --git a/app/src/main/java/com/hdl/photovoltaic/ui/powerstation/HouseAndDeviceFragment.java b/app/src/main/java/com/hdl/photovoltaic/ui/powerstation/HouseAndDeviceFragment.java index 19c3b8f..8cffbfd 100644 --- a/app/src/main/java/com/hdl/photovoltaic/ui/powerstation/HouseAndDeviceFragment.java +++ b/app/src/main/java/com/hdl/photovoltaic/ui/powerstation/HouseAndDeviceFragment.java @@ -223,31 +223,42 @@ viewBinding.addIv.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { - AddPowerStationDialog addPowerStationDialog = new AddPowerStationDialog(_mActivity); - addPowerStationDialog.show(); - addPowerStationDialog.setCanceledOnTouchOutside(true); - addPowerStationDialog.setItemOnclickListener(new PowerStationDialogAdapter.OnclickListener() { - @Override - public void onClick(int position, String str) { - addPowerStationDialog.dismiss(); - UserConfigManage.getInstance().setUniBottomSafeDistanceBackgroundColor(1); - if (_mActivity.getString(R.string.simple_debugging).equals(str)) { - HdlUniLogic.getInstance().openUniMP(HDLUniMP.UNI_EVENT_OPEN_HOME_CREATION_SIMPLE, null); - } else { - HdlUniLogic.getInstance().openUniMP(HDLUniMP.UNI_EVENT_OPEN_HOME_CREATION, null); - } -// requestPermissions(new OnCallBeak() { -// @Override -// public void onClickCallBeak() { + UserConfigManage.getInstance().setUniBottomSafeDistanceBackgroundColor(1); + HdlUniLogic.getInstance().openUniMP(HDLUniMP.UNI_EVENT_OPEN_HOME_CREATION, null); +// AddPowerStationDialog addPowerStationDialog = new AddPowerStationDialog(_mActivity); +// addPowerStationDialog.show(); +// addPowerStationDialog.setCanceledOnTouchOutside(true); +// addPowerStationDialog.setItemOnclickListener(new PowerStationDialogAdapter.OnclickListener() { +// @Override +// public void onClick(int position, String str) { +// addPowerStationDialog.dismiss(); +// //// UserConfigManage.getInstance().setUniBottomSafeDistanceBackgroundColor(1); -//// HdlUniLogic.getInstance().openUniMP(HDLUniMP.UNI_EVENT_OPEN_HOME_CREATION, null); -// } -// }); - } - }); +//// if (_mActivity.getString(R.string.simple_debugging).equals(str)) { +//// HdlUniLogic.getInstance().openUniMP(HDLUniMP.UNI_EVENT_OPEN_HOME_CREATION_SIMPLE, null); +//// } else { +//// HdlUniLogic.getInstance().openUniMP(HDLUniMP.UNI_EVENT_OPEN_HOME_CREATION, null); +//// } +//// requestPermissions(new OnCallBeak() { +//// @Override +//// public void onClickCallBeak() { +////// UserConfigManage.getInstance().setUniBottomSafeDistanceBackgroundColor(1); +////// HdlUniLogic.getInstance().openUniMP(HDLUniMP.UNI_EVENT_OPEN_HOME_CREATION, null); +//// } +//// }); +// } +// }); } }); + viewBinding.addIv.setOnLongClickListener(new View.OnLongClickListener() { + @Override + public boolean onLongClick(View v) { + UserConfigManage.getInstance().setUniBottomSafeDistanceBackgroundColor(1); + HdlUniLogic.getInstance().openUniMP(HDLUniMP.UNI_EVENT_OPEN_HOME_CREATION_SIMPLE, null); + return true; + } + }); //鐢电珯鎼滅储 viewBinding.powerStationSearchClickCl.setOnClickListener(new View.OnClickListener() { @Override -- Gitblit v1.8.0