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/home/HomePageFragment.java | 54 ++++++++++++++++++++++++++++++++---------------------- 1 files changed, 32 insertions(+), 22 deletions(-) diff --git a/app/src/main/java/com/hdl/photovoltaic/ui/home/HomePageFragment.java b/app/src/main/java/com/hdl/photovoltaic/ui/home/HomePageFragment.java index 20cbb37..96f9445 100644 --- a/app/src/main/java/com/hdl/photovoltaic/ui/home/HomePageFragment.java +++ b/app/src/main/java/com/hdl/photovoltaic/ui/home/HomePageFragment.java @@ -134,33 +134,43 @@ viewBinding.homePageStationAddIv.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) { -// debugging_str = 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) { +//// debugging_str = 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.homePageStationAddIv.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.homeAllIl.setOnClickListener(new View.OnClickListener() { -- Gitblit v1.8.0