From 32b5f366ceaad4aa9a33eccf0b109eef24175495 Mon Sep 17 00:00:00 2001 From: mac <user@users-MacBook-Pro.local> Date: 星期二, 10 十月 2023 14:55:01 +0800 Subject: [PATCH] 2023年10月10日14:54:56 --- app/src/main/java/com/hdl/photovoltaic/base/BaseFragment.java | 27 ++++++++++++++++++--------- 1 files changed, 18 insertions(+), 9 deletions(-) diff --git a/app/src/main/java/com/hdl/photovoltaic/base/BaseFragment.java b/app/src/main/java/com/hdl/photovoltaic/base/BaseFragment.java index 7e4d36b..c584a14 100644 --- a/app/src/main/java/com/hdl/photovoltaic/base/BaseFragment.java +++ b/app/src/main/java/com/hdl/photovoltaic/base/BaseFragment.java @@ -3,11 +3,9 @@ import android.content.Context; import android.content.Intent; import android.os.Bundle; -import android.util.Log; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; -import android.view.WindowManager; import android.widget.FrameLayout; import androidx.annotation.NonNull; @@ -17,11 +15,15 @@ import androidx.lifecycle.Lifecycle; import com.hdl.photovoltaic.R; +import com.hdl.photovoltaic.bean.BaseEventBus; import com.hdl.photovoltaic.listener.BaseView; import com.hdl.photovoltaic.other.HdlThreadLogic; import com.hdl.photovoltaic.widget.LoadingDialog; + import org.greenrobot.eventbus.EventBus; +import org.greenrobot.eventbus.Subscribe; +import org.greenrobot.eventbus.ThreadMode; import java.util.Locale; @@ -91,7 +93,8 @@ protected void onLazyInitView(Bundle savedInstanceState) { onBindView(savedInstanceState); -// registerEventBus(); + //娉ㄥ唽EventBus + registerEventBus(); } @@ -102,7 +105,8 @@ isFirst = true; //闅愯棌Loading hideLoading(); -// unregisterEventBus(); + //娉ㄩ攢EventBus + unregisterEventBus(); } @@ -118,10 +122,15 @@ } } -// @Subscribe(threadMode = ThreadMode.MAIN) -// public void onEventMessage(BaseEvent event) { -// -// } + /** + * 鏀跺埌EventBUs閫氱煡 + * + * @param eventBus 鏁版嵁 + */ + @Subscribe(threadMode = ThreadMode.MAIN) + public void onEventMessage(BaseEventBus eventBus) { + + } /** * 鏄剧ずView @@ -165,7 +174,7 @@ */ protected LoadingDialog getLoadingDialog() { if (loadingDialog == null && _mActivity != null) { - loadingDialog = new LoadingDialog(_mActivity, R.style.Custom_AlertDialog); + loadingDialog = new LoadingDialog(_mActivity, R.style.Custom_Dialog); } return loadingDialog; } -- Gitblit v1.8.0