From 99cd5725280d66550aaaaedf8440389fd0d3a60b Mon Sep 17 00:00:00 2001
From: mac <user@users-MacBook-Pro.local>
Date: 星期四, 14 十二月 2023 14:24:08 +0800
Subject: [PATCH] 备份一下代码
---
app/src/main/java/com/hdl/photovoltaic/ui/message/MessageFragment.java | 77 ++++++++++++++++++++------------------
1 files changed, 40 insertions(+), 37 deletions(-)
diff --git a/app/src/main/java/com/hdl/photovoltaic/ui/message/MessageFragment.java b/app/src/main/java/com/hdl/photovoltaic/ui/message/MessageFragment.java
index cf8f595..40e921a 100644
--- a/app/src/main/java/com/hdl/photovoltaic/ui/message/MessageFragment.java
+++ b/app/src/main/java/com/hdl/photovoltaic/ui/message/MessageFragment.java
@@ -59,6 +59,36 @@
}
private void initEvent() {
+
+ //鍙戠敓涓�
+ viewBinding.messageTabNascentCl.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ viewBinding.messageTabAllTitleTv.setTextColor(getResources().getColor(R.color.text80_FFFFFF, null));
+ viewBinding.messageTabNascentTitleTv.setTextColor(getResources().getColor(R.color.text_FFFFFFFF, null));
+ viewBinding.messageTabRecoverTitleTv.setTextColor(getResources().getColor(R.color.text80_FFFFFF, null));
+ viewBinding.line1V.setVisibility(View.GONE);
+ viewBinding.line2V.setVisibility(View.VISIBLE);
+ viewBinding.line3V.setVisibility(View.GONE);
+ showFragment(0);
+ postEventBus(HdlCommonLogic.MessageFunctionTabSwitch.nascent);
+ }
+ });
+ //宸叉仮澶�
+ viewBinding.messageTabRecoverCl.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ viewBinding.messageTabAllTitleTv.setTextColor(getResources().getColor(R.color.text80_FFFFFF, null));
+ viewBinding.messageTabNascentTitleTv.setTextColor(getResources().getColor(R.color.text80_FFFFFF, null));
+ viewBinding.messageTabRecoverTitleTv.setTextColor(getResources().getColor(R.color.text_FFFFFFFF, null));
+ viewBinding.line1V.setVisibility(View.GONE);
+ viewBinding.line2V.setVisibility(View.GONE);
+ viewBinding.line3V.setVisibility(View.VISIBLE);
+ showFragment(1);
+ postEventBus(HdlCommonLogic.MessageFunctionTabSwitch.recover);
+ }
+ });
+
//鍏ㄩ儴
viewBinding.messageTabAllCl.setOnClickListener(new View.OnClickListener() {
@Override
@@ -69,55 +99,27 @@
viewBinding.line1V.setVisibility(View.VISIBLE);
viewBinding.line2V.setVisibility(View.GONE);
viewBinding.line3V.setVisibility(View.GONE);
- showFragment(0);
+ showFragment(2);
postEventBus(HdlCommonLogic.MessageFunctionTabSwitch.all);
- }
- });
-
- viewBinding.messageTabNascentCl.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- viewBinding.messageTabAllTitleTv.setTextColor(getResources().getColor(R.color.text80_FFFFFF, null));
- viewBinding.messageTabNascentTitleTv.setTextColor(getResources().getColor(R.color.text_FFFFFFFF, null));
- viewBinding.messageTabRecoverTitleTv.setTextColor(getResources().getColor(R.color.text80_FFFFFF, null));
- viewBinding.line1V.setVisibility(View.GONE);
- viewBinding.line2V.setVisibility(View.VISIBLE);
- viewBinding.line3V.setVisibility(View.GONE);
- showFragment(1);
- postEventBus(HdlCommonLogic.MessageFunctionTabSwitch.nascent);
- }
- });
-
- viewBinding.messageTabRecoverCl.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- viewBinding.messageTabAllTitleTv.setTextColor(getResources().getColor(R.color.text80_FFFFFF, null));
- viewBinding.messageTabNascentTitleTv.setTextColor(getResources().getColor(R.color.text80_FFFFFF, null));
- viewBinding.messageTabRecoverTitleTv.setTextColor(getResources().getColor(R.color.text_FFFFFFFF, null));
- viewBinding.line1V.setVisibility(View.GONE);
- viewBinding.line2V.setVisibility(View.GONE);
- viewBinding.line3V.setVisibility(View.VISIBLE);
- showFragment(2);
- postEventBus(HdlCommonLogic.MessageFunctionTabSwitch.recover);
}
});
}
private void initView() {
- viewBinding.messageTabAllTitleTv.setTextColor(getResources().getColor(R.color.text_FFFFFFFF, null));
- viewBinding.messageTabNascentTitleTv.setTextColor(getResources().getColor(R.color.text80_FFFFFF, null));
+ viewBinding.messageTabAllTitleTv.setTextColor(getResources().getColor(R.color.text80_FFFFFF, null));
+ viewBinding.messageTabNascentTitleTv.setTextColor(getResources().getColor(R.color.text_FFFFFFFF, null));
viewBinding.messageTabRecoverTitleTv.setTextColor(getResources().getColor(R.color.text80_FFFFFF, null));
- viewBinding.line1V.setVisibility(View.VISIBLE);
- viewBinding.line2V.setVisibility(View.GONE);
+ viewBinding.line1V.setVisibility(View.GONE);
+ viewBinding.line2V.setVisibility(View.VISIBLE);
viewBinding.line3V.setVisibility(View.GONE);
if (this.currentIndex == 0) {
- postEventBus(HdlCommonLogic.MessageFunctionTabSwitch.all);
- } else if (this.currentIndex == 1) {
postEventBus(HdlCommonLogic.MessageFunctionTabSwitch.nascent);
- } else if (this.currentIndex == 2) {
+ } else if (this.currentIndex == 1) {
postEventBus(HdlCommonLogic.MessageFunctionTabSwitch.recover);
+ } else if (this.currentIndex == 2) {
+ postEventBus(HdlCommonLogic.MessageFunctionTabSwitch.all);
}
}
@@ -145,9 +147,10 @@
private void initFragment(Bundle savedInstanceState) {
mFragmentManager = _mActivity.getSupportFragmentManager();
//纰庣墖鍐呴渶瑕佷娇鐢ㄦ潈闄愬拰forresult
- mAllMessageFragment = new AllMessageFragment();
+
mNascentMessageFragment = new NascentMessageFragment();
mRecoverMessageFragment = new RecoverMessageFragment();
+ mAllMessageFragment = new AllMessageFragment();
if (savedInstanceState != null) {
//鈥滃唴瀛橀噸鍚�濇椂璋冪敤 鑾峰彇鈥滃唴瀛橀噸鍚�濇椂淇濆瓨鐨勭储寮曚笅鏍�
currentIndex = savedInstanceState.getInt(CURRENT_FRAGMENT, 0);
--
Gitblit v1.8.0