From 2ea20ee815b2b95be3e02f93d2ca178e5b852442 Mon Sep 17 00:00:00 2001
From: mac <user@users-MacBook-Pro.local>
Date: 星期五, 15 十二月 2023 14:17:52 +0800
Subject: [PATCH] 2023年12月15日14:17:49
---
app/src/main/java/com/hdl/photovoltaic/ui/message/RecoverMessageFragment.java | 27 ++++++++++++++++-----------
1 files changed, 16 insertions(+), 11 deletions(-)
diff --git a/app/src/main/java/com/hdl/photovoltaic/ui/message/RecoverMessageFragment.java b/app/src/main/java/com/hdl/photovoltaic/ui/message/RecoverMessageFragment.java
index 20090df..983e6e4 100644
--- a/app/src/main/java/com/hdl/photovoltaic/ui/message/RecoverMessageFragment.java
+++ b/app/src/main/java/com/hdl/photovoltaic/ui/message/RecoverMessageFragment.java
@@ -1,5 +1,6 @@
package com.hdl.photovoltaic.ui.message;
+import android.content.Intent;
import android.os.Bundle;
import androidx.recyclerview.widget.LinearLayoutManager;
@@ -30,7 +31,7 @@
private MessageAdapter messageRecoverAdapter;
- private List<MessageBean> mList;
+ private List<MessageBean> mList = new ArrayList<>();
@Override
public Object getContentView() {
@@ -40,6 +41,7 @@
@Override
public void onBindView(Bundle savedInstanceState) {
+
//鍒濆鍖栨暟鎹�
initData();
//鍒濆鍖栫晫闈�
@@ -49,15 +51,14 @@
}
private void initData() {
-// mList = new ArrayList<>();
-// for (int i = 0; i < 2; i++) {
-// MessageBean messageBean = new MessageBean();
-//// messageBean.setContent("鏉ヤ簡涓�鏉″憡璀︿俊鎭�" + i);
-// messageBean.setHomeName(i + "");
-//// messageBean.setTime("2023-12-06-15");
-// messageBean.setRead(false);
-// mList.add(messageBean);
-// }
+ for (int i = 0; i < 2; i++) {
+ MessageBean messageBean = new MessageBean();
+// messageBean.setContent("鏉ヤ簡涓�鏉″憡璀︿俊鎭�" + i);
+ messageBean.setHomeName(i + "");
+// messageBean.setTime("2023-12-06-15");
+ messageBean.setRead(false);
+ mList.add(messageBean);
+ }
}
private void initEvent() {
@@ -66,6 +67,7 @@
viewBinding.messageRecoverSrl.setOnRefreshListener(new SwipeRefreshLayout.OnRefreshListener() {
@Override
public void onRefresh() {
+ mList.clear();//琛ㄧず寮哄埗閲嶆柊璇锋眰娑堟伅鍒楄〃
getRecoverMessageList(false);
HdlLogLogic.print("RecoverMessageFragment涓嬫媺鍒锋柊", false);
}
@@ -73,7 +75,9 @@
messageRecoverAdapter.setNoOnclickListener(new MessageAdapter.OnclickListener() {
@Override
public void onClick(int position, MessageBean item) {
-
+ Intent intent = new Intent();
+ intent.setClass(_mActivity, MessageInfoActivity.class);
+ startActivity(intent);
}
});
}
@@ -114,6 +118,7 @@
* @param isShowLoading 鏄惁鍚姩 true鍚姩
*/
private void getRecoverMessageList(boolean isShowLoading) {
+
if (mList.size() == 0) {
if (isShowLoading) {
showLoading();
--
Gitblit v1.8.0