From 82e57df230ecb744af6c8865f80870ba03c86d89 Mon Sep 17 00:00:00 2001 From: Linjiajia <319408893@qq.com> Date: 星期二, 25 七月 2023 22:18:27 +0800 Subject: [PATCH] 基本功能完成 --- app_base/src/main/java/com/android/app_base/base/view/BaseActivity.java | 17 +++++++++++------ 1 files changed, 11 insertions(+), 6 deletions(-) diff --git a/app_base/src/main/java/com/android/app_base/base/view/BaseActivity.java b/app_base/src/main/java/com/android/app_base/base/view/BaseActivity.java index 73f922c..dd69978 100644 --- a/app_base/src/main/java/com/android/app_base/base/view/BaseActivity.java +++ b/app_base/src/main/java/com/android/app_base/base/view/BaseActivity.java @@ -57,11 +57,6 @@ initView(); //椤甸潰浜嬩欢鐩戝惉鐨勬柟娉曪紝鐢ㄤ簬ViewModel灞傝浆鍒癡iew灞傜殑浜嬩欢娉ㄥ唽 initLiveDataObserve(); - - } - @Override - protected void onResume() { - super.onResume(); //椤甸潰鏁版嵁鍒濆鍖栨柟娉� initData(); } @@ -152,6 +147,9 @@ case DATA_LOADING: dataLoading(); break; + case DATA_FINISH: + dataFinish(); + break; case DATA_ERROR: dataError(); break; @@ -176,6 +174,9 @@ } }); } + + + /** * 缂虹渷椤电瓑鐘舵�佽鍥剧殑鏇存柊 * 鏈夐渶姹傜殑锛屽湪瀛愮被閫夋嫨閲嶅啓 @@ -185,6 +186,8 @@ protected void dialogDismiss() { } protected void dataLoading() { + } + protected void dataFinish() { } protected void dataError() { } @@ -199,12 +202,14 @@ * 鍒濆鍖栨矇娴稿紡鐘舵�佹爮 */ protected void initStatusBar(){ + if (getTitleBar() != null) { + getTitleBar().setOnTitleBarListener(this); + } if (isStatusBarImmersionEnabled()) { getImmersionBarConfig().init(); // 璁剧疆鏍囬鏍忔矇娴�() if (getTitleBar() != null) { ImmersionBar.setTitleBar(this, getTitleBar()); - getTitleBar().setOnTitleBarListener(this); } } } -- Gitblit v1.9.1