From c3542b10ea66a1c3fad44fe8e0efd357d7d3857e Mon Sep 17 00:00:00 2001
From: wjc <1243177876@qq.com>
Date: 星期三, 19 十一月 2025 19:32:41 +0800
Subject: [PATCH] 2025年11月19日19:32:39
---
app/src/main/java/com/hdl/photovoltaic/ui/message/MessageHouseFragment.java | 57 +++++----------------------------------------------------
1 files changed, 5 insertions(+), 52 deletions(-)
diff --git a/app/src/main/java/com/hdl/photovoltaic/ui/message/MessageHouseFragment.java b/app/src/main/java/com/hdl/photovoltaic/ui/message/MessageHouseFragment.java
index f661011..a280182 100644
--- a/app/src/main/java/com/hdl/photovoltaic/ui/message/MessageHouseFragment.java
+++ b/app/src/main/java/com/hdl/photovoltaic/ui/message/MessageHouseFragment.java
@@ -30,6 +30,7 @@
import com.hdl.photovoltaic.ui.adapter.MessageHouseAdapter;
import com.hdl.photovoltaic.ui.bean.MessageBean;
import com.hdl.photovoltaic.ui.bean.UnCountBean;
+import com.hdl.photovoltaic.ui.powerstation.HouseSearchActivity;
import com.hdl.photovoltaic.utils.KeyboardStateObserverUtils;
import com.hdl.photovoltaic.widget.refreshlayout.BGARefreshLayout;
import com.hdl.photovoltaic.widget.refreshlayout.HDLRefreshViewHolder;
@@ -179,15 +180,12 @@
private void initEvent() {
//鎼滅储
- viewBinding.powerStationSearchEt.addTextChangedListener(powerStationSearchWatcher);
- //娓呴櫎鎼滅储鏂囨
- viewBinding.powerStationClearIv.setOnClickListener(new View.OnClickListener() {
+ viewBinding.powerStationSearchCl.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
- viewBinding.powerStationSearchEt.setText("");
- viewBinding.powerStationClearIv.setVisibility(View.GONE);
- getMessageHouseList("", false);
-
+ Intent intent = new Intent();
+ intent.setClass(_mActivity, SearchMessageHouseActivity.class);
+ startActivity(intent);
}
});
//鍏ㄩ儴宸茶
@@ -263,22 +261,7 @@
viewBinding.houseListRcv.setLayoutManager(new LinearLayoutManager(_mActivity));
viewBinding.houseListRcv.setAdapter(mMessageHouseAdapter);
this.pullToRefresh();
- //鍦ㄧ晫闈腑浣跨敤
- KeyboardStateObserverUtils.getKeyboardStateObserver(_mActivity).setKeyboardVisibilityListener(new KeyboardStateObserverUtils.OnKeyboardVisibilityListener() {
- @Override
- public void onKeyboardShow(int h) {
- //Toast.makeText(MainActivity.this,"閿洏寮瑰嚭",Toast.LENGTH_SHORT).show();
-// viewBinding.messageSearchEt.requestFocus();
- }
-
- @Override
-
- public void onKeyboardHide(int h) {
- viewBinding.powerStationSearchEt.clearFocus();
- }
-
- });
}
/**
@@ -372,38 +355,8 @@
}
}
- /**
- *
- */
- private final TextWatcher powerStationSearchWatcher = new TextWatcher() {
- @Override
- public void beforeTextChanged(CharSequence s, int start, int count, int after) {
-
- }
-
- @Override
- public void onTextChanged(CharSequence s, int start, int before, int count) {
- //鎼滅储鍏抽敭瀛�
- String currSearchText = s.toString().replace(" ", "");
- if (TextUtils.isEmpty(currSearchText)) {
- viewBinding.powerStationClearIv.setVisibility(View.GONE);
-// HdlThreadLogic.toast(_mActivity, R.string.search_content_null);
- return;
- }
- viewBinding.powerStationClearIv.setVisibility(View.VISIBLE);
- viewBinding.powerStationSearchEt.clearFocus();
- getMessageHouseList(currSearchText, false);
- }
-
- @Override
- public void afterTextChanged(Editable s) {
-
- }
- };
-
@Override
public void onDestroy() {
super.onDestroy();
- viewBinding.powerStationSearchEt.removeTextChangedListener(powerStationSearchWatcher);
}
}
--
Gitblit v1.8.0