From c96a5eb14685ca81771d3fa4e28ccc77db54a989 Mon Sep 17 00:00:00 2001 From: wjc <1243177876@qq.com> Date: 星期日, 25 六月 2023 18:29:56 +0800 Subject: [PATCH] 2023年06月25日18:29:53 --- app/src/main/java/com/hdl/photovoltaic/ui/powerstation/HouseListFragment.java | 28 ++++++++++++++++++++++------ 1 files changed, 22 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/com/hdl/photovoltaic/ui/powerstation/HouseListFragment.java b/app/src/main/java/com/hdl/photovoltaic/ui/powerstation/HouseListFragment.java index 17a4e7e..781bb8a 100644 --- a/app/src/main/java/com/hdl/photovoltaic/ui/powerstation/HouseListFragment.java +++ b/app/src/main/java/com/hdl/photovoltaic/ui/powerstation/HouseListFragment.java @@ -20,6 +20,8 @@ import com.hdl.photovoltaic.databinding.FragmentHouseListBinding; import com.hdl.photovoltaic.base.CustomBaseFragment; import com.hdl.photovoltaic.databinding.LoadingConfirmInputBinding; +import com.hdl.photovoltaic.other.HdlLogLogic; +import com.hdl.photovoltaic.other.HdlResidenceLogic; import com.hdl.photovoltaic.other.HdlThreadLogic; import com.hdl.photovoltaic.other.HdlUniLogic; import com.hdl.photovoltaic.ui.adapter.HouseInfoAdapter; @@ -44,6 +46,7 @@ private CameraManager manager; private List<HouseListBean> houseListBeanList = null; + @Override public Object getContentView() { @@ -83,6 +86,19 @@ Log.d("HouseListFragment", "涓嬫媺鍒锋柊"); } }); + houseInfoAdapter.setNoOnclickListener(new HouseInfoAdapter.OnclickListener() { + @Override + public void onClick(int position) { + //鐐瑰嚮浣忓畢璇︽儏 + HdlLogLogic.print("====鐐瑰嚮浣忓畢璇︽儏" + position); + if (houseListBeanList == null || houseListBeanList.size() <= 0) { + return; + } + HouseListBean houseListBean = houseListBeanList.get(position); + String path = HDLUniMP.UNI_EVENT_HOME_CREATION + "?homeId=" + houseListBean.getHomeId(); + HdlUniLogic.getInstance().openUniMP(path, null); + } + }); } private void initView() { @@ -99,11 +115,12 @@ private void initData() { this.houseListBeanList = new ArrayList<>(); - for (int i = 0; i < 11; i++) { - HouseListBean houseListBean = new HouseListBean(); - houseListBean.setHomeName("鐢电珯" + i); - this.houseListBeanList.add(houseListBean); - } +// for (int i = 0; i < 11; i++) { +// HouseListBean houseListBean = new HouseListBean(); +// houseListBean.setHomeName("鐢电珯" + i); +// this.houseListBeanList.add(houseListBean); +// } + this.houseListBeanList.addAll(HdlResidenceLogic.getInstance().getHouseInfoBeanList()); } @@ -133,6 +150,5 @@ } } - } -- Gitblit v1.8.0