diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java index 7049254..acae236 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(4)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(4)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java index 7049254..acae236 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(4)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(4)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java index fb22182..fdc5efb 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(2)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(2)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java index 7049254..acae236 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(4)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(4)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java index fb22182..fdc5efb 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(2)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(2)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java index cb9389b..23447ff 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java @@ -29,6 +29,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(6)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(6)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java index 7049254..acae236 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(4)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(4)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java index fb22182..fdc5efb 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(2)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(2)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java index cb9389b..23447ff 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java @@ -29,6 +29,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(6)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(6)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java index 2392780..610d8c1 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -86,9 +87,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("快速上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java index 7049254..acae236 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(4)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(4)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java index fb22182..fdc5efb 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(2)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(2)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java index cb9389b..23447ff 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java @@ -29,6 +29,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(6)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(6)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java index 2392780..610d8c1 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -86,9 +87,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("快速上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java index b1fa1d3..33dc43b 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.io.File; import java.util.ArrayList; @@ -79,9 +80,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("三包上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java index 7049254..acae236 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(4)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(4)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java index fb22182..fdc5efb 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(2)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(2)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java index cb9389b..23447ff 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java @@ -29,6 +29,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(6)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(6)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java index 2392780..610d8c1 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -86,9 +87,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("快速上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java index b1fa1d3..33dc43b 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.io.File; import java.util.ArrayList; @@ -79,9 +80,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("三包上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java index e27a152..58fb4c9 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.audio.AudioRecodeHelper; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.util.QMUIDisplayHelper; @@ -124,9 +125,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java index 7049254..acae236 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(4)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(4)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java index fb22182..fdc5efb 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(2)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(2)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java index cb9389b..23447ff 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java @@ -29,6 +29,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(6)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(6)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java index 2392780..610d8c1 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -86,9 +87,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("快速上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java index b1fa1d3..33dc43b 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.io.File; import java.util.ArrayList; @@ -79,9 +80,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("三包上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java index e27a152..58fb4c9 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.audio.AudioRecodeHelper; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.util.QMUIDisplayHelper; @@ -124,9 +125,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java index 1f829b4..f0cf41f 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java index 7049254..acae236 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(4)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(4)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java index fb22182..fdc5efb 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(2)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(2)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java index cb9389b..23447ff 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java @@ -29,6 +29,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(6)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(6)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java index 2392780..610d8c1 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -86,9 +87,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("快速上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java index b1fa1d3..33dc43b 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.io.File; import java.util.ArrayList; @@ -79,9 +80,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("三包上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java index e27a152..58fb4c9 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.audio.AudioRecodeHelper; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.util.QMUIDisplayHelper; @@ -124,9 +125,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java index 1f829b4..f0cf41f 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java index b00213a..61a03d7 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java index 7049254..acae236 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(4)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(4)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java index fb22182..fdc5efb 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(2)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(2)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java index cb9389b..23447ff 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java @@ -29,6 +29,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(6)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(6)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java index 2392780..610d8c1 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -86,9 +87,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("快速上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java index b1fa1d3..33dc43b 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.io.File; import java.util.ArrayList; @@ -79,9 +80,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("三包上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java index e27a152..58fb4c9 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.audio.AudioRecodeHelper; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.util.QMUIDisplayHelper; @@ -124,9 +125,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java index 1f829b4..f0cf41f 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java index b00213a..61a03d7 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java index b79cab7..22fedf4 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java @@ -47,6 +47,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -114,9 +115,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java index 7049254..acae236 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(4)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(4)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java index fb22182..fdc5efb 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(2)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(2)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java index cb9389b..23447ff 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java @@ -29,6 +29,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(6)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(6)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java index 2392780..610d8c1 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -86,9 +87,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("快速上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java index b1fa1d3..33dc43b 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.io.File; import java.util.ArrayList; @@ -79,9 +80,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("三包上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java index e27a152..58fb4c9 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.audio.AudioRecodeHelper; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.util.QMUIDisplayHelper; @@ -124,9 +125,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java index 1f829b4..f0cf41f 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java index b00213a..61a03d7 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java index b79cab7..22fedf4 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java @@ -47,6 +47,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -114,9 +115,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/res/layout/activity_brief_case.xml b/app/src/main/res/layout/activity_brief_case.xml index d6f9e00..118858c 100644 --- a/app/src/main/res/layout/activity_brief_case.xml +++ b/app/src/main/res/layout/activity_brief_case.xml @@ -7,9 +7,16 @@ android:background="@color/whiteSmoke" android:orientation="vertical"> - + finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java index 7049254..acae236 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(4)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(4)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java index fb22182..fdc5efb 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(2)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(2)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java index cb9389b..23447ff 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java @@ -29,6 +29,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(6)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(6)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java index 2392780..610d8c1 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -86,9 +87,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("快速上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java index b1fa1d3..33dc43b 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.io.File; import java.util.ArrayList; @@ -79,9 +80,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("三包上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java index e27a152..58fb4c9 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.audio.AudioRecodeHelper; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.util.QMUIDisplayHelper; @@ -124,9 +125,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java index 1f829b4..f0cf41f 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java index b00213a..61a03d7 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java index b79cab7..22fedf4 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java @@ -47,6 +47,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -114,9 +115,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/res/layout/activity_brief_case.xml b/app/src/main/res/layout/activity_brief_case.xml index d6f9e00..118858c 100644 --- a/app/src/main/res/layout/activity_brief_case.xml +++ b/app/src/main/res/layout/activity_brief_case.xml @@ -7,9 +7,16 @@ android:background="@color/whiteSmoke" android:orientation="vertical"> - + - + finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java index 7049254..acae236 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(4)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(4)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java index fb22182..fdc5efb 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(2)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(2)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java index cb9389b..23447ff 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java @@ -29,6 +29,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(6)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(6)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java index 2392780..610d8c1 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -86,9 +87,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("快速上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java index b1fa1d3..33dc43b 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.io.File; import java.util.ArrayList; @@ -79,9 +80,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("三包上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java index e27a152..58fb4c9 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.audio.AudioRecodeHelper; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.util.QMUIDisplayHelper; @@ -124,9 +125,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java index 1f829b4..f0cf41f 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java index b00213a..61a03d7 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java index b79cab7..22fedf4 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java @@ -47,6 +47,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -114,9 +115,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/res/layout/activity_brief_case.xml b/app/src/main/res/layout/activity_brief_case.xml index d6f9e00..118858c 100644 --- a/app/src/main/res/layout/activity_brief_case.xml +++ b/app/src/main/res/layout/activity_brief_case.xml @@ -7,9 +7,16 @@ android:background="@color/whiteSmoke" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java index 7049254..acae236 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(4)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(4)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java index fb22182..fdc5efb 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(2)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(2)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java index cb9389b..23447ff 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java @@ -29,6 +29,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(6)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(6)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java index 2392780..610d8c1 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -86,9 +87,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("快速上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java index b1fa1d3..33dc43b 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.io.File; import java.util.ArrayList; @@ -79,9 +80,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("三包上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java index e27a152..58fb4c9 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.audio.AudioRecodeHelper; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.util.QMUIDisplayHelper; @@ -124,9 +125,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java index 1f829b4..f0cf41f 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java index b00213a..61a03d7 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java index b79cab7..22fedf4 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java @@ -47,6 +47,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -114,9 +115,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/res/layout/activity_brief_case.xml b/app/src/main/res/layout/activity_brief_case.xml index d6f9e00..118858c 100644 --- a/app/src/main/res/layout/activity_brief_case.xml +++ b/app/src/main/res/layout/activity_brief_case.xml @@ -7,9 +7,16 @@ android:background="@color/whiteSmoke" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_case_detail.xml b/app/src/main/res/layout/activity_case_detail.xml index 706721b..005f836 100644 --- a/app/src/main/res/layout/activity_case_detail.xml +++ b/app/src/main/res/layout/activity_case_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java index 7049254..acae236 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(4)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(4)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java index fb22182..fdc5efb 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(2)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(2)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java index cb9389b..23447ff 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java @@ -29,6 +29,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(6)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(6)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java index 2392780..610d8c1 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -86,9 +87,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("快速上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java index b1fa1d3..33dc43b 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.io.File; import java.util.ArrayList; @@ -79,9 +80,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("三包上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java index e27a152..58fb4c9 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.audio.AudioRecodeHelper; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.util.QMUIDisplayHelper; @@ -124,9 +125,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java index 1f829b4..f0cf41f 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java index b00213a..61a03d7 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java index b79cab7..22fedf4 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java @@ -47,6 +47,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -114,9 +115,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/res/layout/activity_brief_case.xml b/app/src/main/res/layout/activity_brief_case.xml index d6f9e00..118858c 100644 --- a/app/src/main/res/layout/activity_brief_case.xml +++ b/app/src/main/res/layout/activity_brief_case.xml @@ -7,9 +7,16 @@ android:background="@color/whiteSmoke" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_case_detail.xml b/app/src/main/res/layout/activity_case_detail.xml index 706721b..005f836 100644 --- a/app/src/main/res/layout/activity_case_detail.xml +++ b/app/src/main/res/layout/activity_case_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_handle.xml b/app/src/main/res/layout/activity_case_handle.xml index 2aae7c5..444965c 100644 --- a/app/src/main/res/layout/activity_case_handle.xml +++ b/app/src/main/res/layout/activity_case_handle.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java index 7049254..acae236 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(4)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(4)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java index fb22182..fdc5efb 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(2)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(2)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java index cb9389b..23447ff 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java @@ -29,6 +29,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(6)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(6)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java index 2392780..610d8c1 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -86,9 +87,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("快速上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java index b1fa1d3..33dc43b 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.io.File; import java.util.ArrayList; @@ -79,9 +80,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("三包上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java index e27a152..58fb4c9 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.audio.AudioRecodeHelper; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.util.QMUIDisplayHelper; @@ -124,9 +125,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java index 1f829b4..f0cf41f 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java index b00213a..61a03d7 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java index b79cab7..22fedf4 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java @@ -47,6 +47,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -114,9 +115,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/res/layout/activity_brief_case.xml b/app/src/main/res/layout/activity_brief_case.xml index d6f9e00..118858c 100644 --- a/app/src/main/res/layout/activity_brief_case.xml +++ b/app/src/main/res/layout/activity_brief_case.xml @@ -7,9 +7,16 @@ android:background="@color/whiteSmoke" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_case_detail.xml b/app/src/main/res/layout/activity_case_detail.xml index 706721b..005f836 100644 --- a/app/src/main/res/layout/activity_case_detail.xml +++ b/app/src/main/res/layout/activity_case_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_handle.xml b/app/src/main/res/layout/activity_case_handle.xml index 2aae7c5..444965c 100644 --- a/app/src/main/res/layout/activity_case_handle.xml +++ b/app/src/main/res/layout/activity_case_handle.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handle_detail.xml b/app/src/main/res/layout/activity_case_handle_detail.xml index 3362982..93e1960 100644 --- a/app/src/main/res/layout/activity_case_handle_detail.xml +++ b/app/src/main/res/layout/activity_case_handle_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java index 7049254..acae236 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(4)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(4)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java index fb22182..fdc5efb 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(2)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(2)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java index cb9389b..23447ff 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java @@ -29,6 +29,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(6)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(6)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java index 2392780..610d8c1 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -86,9 +87,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("快速上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java index b1fa1d3..33dc43b 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.io.File; import java.util.ArrayList; @@ -79,9 +80,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("三包上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java index e27a152..58fb4c9 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.audio.AudioRecodeHelper; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.util.QMUIDisplayHelper; @@ -124,9 +125,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java index 1f829b4..f0cf41f 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java index b00213a..61a03d7 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java index b79cab7..22fedf4 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java @@ -47,6 +47,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -114,9 +115,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/res/layout/activity_brief_case.xml b/app/src/main/res/layout/activity_brief_case.xml index d6f9e00..118858c 100644 --- a/app/src/main/res/layout/activity_brief_case.xml +++ b/app/src/main/res/layout/activity_brief_case.xml @@ -7,9 +7,16 @@ android:background="@color/whiteSmoke" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_case_detail.xml b/app/src/main/res/layout/activity_case_detail.xml index 706721b..005f836 100644 --- a/app/src/main/res/layout/activity_case_detail.xml +++ b/app/src/main/res/layout/activity_case_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_handle.xml b/app/src/main/res/layout/activity_case_handle.xml index 2aae7c5..444965c 100644 --- a/app/src/main/res/layout/activity_case_handle.xml +++ b/app/src/main/res/layout/activity_case_handle.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handle_detail.xml b/app/src/main/res/layout/activity_case_handle_detail.xml index 3362982..93e1960 100644 --- a/app/src/main/res/layout/activity_case_handle_detail.xml +++ b/app/src/main/res/layout/activity_case_handle_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handled_detail.xml b/app/src/main/res/layout/activity_case_handled_detail.xml index 2d7e44f..8ba28be 100644 --- a/app/src/main/res/layout/activity_case_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java index 7049254..acae236 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(4)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(4)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java index fb22182..fdc5efb 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(2)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(2)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java index cb9389b..23447ff 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java @@ -29,6 +29,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(6)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(6)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java index 2392780..610d8c1 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -86,9 +87,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("快速上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java index b1fa1d3..33dc43b 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.io.File; import java.util.ArrayList; @@ -79,9 +80,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("三包上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java index e27a152..58fb4c9 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.audio.AudioRecodeHelper; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.util.QMUIDisplayHelper; @@ -124,9 +125,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java index 1f829b4..f0cf41f 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java index b00213a..61a03d7 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java index b79cab7..22fedf4 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java @@ -47,6 +47,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -114,9 +115,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/res/layout/activity_brief_case.xml b/app/src/main/res/layout/activity_brief_case.xml index d6f9e00..118858c 100644 --- a/app/src/main/res/layout/activity_brief_case.xml +++ b/app/src/main/res/layout/activity_brief_case.xml @@ -7,9 +7,16 @@ android:background="@color/whiteSmoke" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_case_detail.xml b/app/src/main/res/layout/activity_case_detail.xml index 706721b..005f836 100644 --- a/app/src/main/res/layout/activity_case_detail.xml +++ b/app/src/main/res/layout/activity_case_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_handle.xml b/app/src/main/res/layout/activity_case_handle.xml index 2aae7c5..444965c 100644 --- a/app/src/main/res/layout/activity_case_handle.xml +++ b/app/src/main/res/layout/activity_case_handle.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handle_detail.xml b/app/src/main/res/layout/activity_case_handle_detail.xml index 3362982..93e1960 100644 --- a/app/src/main/res/layout/activity_case_handle_detail.xml +++ b/app/src/main/res/layout/activity_case_handle_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handled_detail.xml b/app/src/main/res/layout/activity_case_handled_detail.xml index 2d7e44f..8ba28be 100644 --- a/app/src/main/res/layout/activity_case_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_list.xml b/app/src/main/res/layout/activity_case_list.xml index 4319d40..7562b5b 100644 --- a/app/src/main/res/layout/activity_case_list.xml +++ b/app/src/main/res/layout/activity_case_list.xml @@ -7,9 +7,16 @@ android:background="@color/mainBackColor" android:orientation="vertical"> - + diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java index 7049254..acae236 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(4)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(4)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java index fb22182..fdc5efb 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(2)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(2)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java index cb9389b..23447ff 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java @@ -29,6 +29,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(6)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(6)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java index 2392780..610d8c1 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -86,9 +87,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("快速上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java index b1fa1d3..33dc43b 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.io.File; import java.util.ArrayList; @@ -79,9 +80,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("三包上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java index e27a152..58fb4c9 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.audio.AudioRecodeHelper; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.util.QMUIDisplayHelper; @@ -124,9 +125,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java index 1f829b4..f0cf41f 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java index b00213a..61a03d7 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java index b79cab7..22fedf4 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java @@ -47,6 +47,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -114,9 +115,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/res/layout/activity_brief_case.xml b/app/src/main/res/layout/activity_brief_case.xml index d6f9e00..118858c 100644 --- a/app/src/main/res/layout/activity_brief_case.xml +++ b/app/src/main/res/layout/activity_brief_case.xml @@ -7,9 +7,16 @@ android:background="@color/whiteSmoke" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_case_detail.xml b/app/src/main/res/layout/activity_case_detail.xml index 706721b..005f836 100644 --- a/app/src/main/res/layout/activity_case_detail.xml +++ b/app/src/main/res/layout/activity_case_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_handle.xml b/app/src/main/res/layout/activity_case_handle.xml index 2aae7c5..444965c 100644 --- a/app/src/main/res/layout/activity_case_handle.xml +++ b/app/src/main/res/layout/activity_case_handle.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handle_detail.xml b/app/src/main/res/layout/activity_case_handle_detail.xml index 3362982..93e1960 100644 --- a/app/src/main/res/layout/activity_case_handle_detail.xml +++ b/app/src/main/res/layout/activity_case_handle_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handled_detail.xml b/app/src/main/res/layout/activity_case_handled_detail.xml index 2d7e44f..8ba28be 100644 --- a/app/src/main/res/layout/activity_case_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_list.xml b/app/src/main/res/layout/activity_case_list.xml index 4319d40..7562b5b 100644 --- a/app/src/main/res/layout/activity_case_list.xml +++ b/app/src/main/res/layout/activity_case_list.xml @@ -7,9 +7,16 @@ android:background="@color/mainBackColor" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_overtime.xml b/app/src/main/res/layout/activity_case_overtime.xml index 21d37f4..d24c534 100644 --- a/app/src/main/res/layout/activity_case_overtime.xml +++ b/app/src/main/res/layout/activity_case_overtime.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java index 7049254..acae236 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(4)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(4)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java index fb22182..fdc5efb 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(2)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(2)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java index cb9389b..23447ff 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java @@ -29,6 +29,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(6)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(6)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java index 2392780..610d8c1 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -86,9 +87,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("快速上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java index b1fa1d3..33dc43b 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.io.File; import java.util.ArrayList; @@ -79,9 +80,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("三包上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java index e27a152..58fb4c9 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.audio.AudioRecodeHelper; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.util.QMUIDisplayHelper; @@ -124,9 +125,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java index 1f829b4..f0cf41f 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java index b00213a..61a03d7 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java index b79cab7..22fedf4 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java @@ -47,6 +47,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -114,9 +115,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/res/layout/activity_brief_case.xml b/app/src/main/res/layout/activity_brief_case.xml index d6f9e00..118858c 100644 --- a/app/src/main/res/layout/activity_brief_case.xml +++ b/app/src/main/res/layout/activity_brief_case.xml @@ -7,9 +7,16 @@ android:background="@color/whiteSmoke" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_case_detail.xml b/app/src/main/res/layout/activity_case_detail.xml index 706721b..005f836 100644 --- a/app/src/main/res/layout/activity_case_detail.xml +++ b/app/src/main/res/layout/activity_case_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_handle.xml b/app/src/main/res/layout/activity_case_handle.xml index 2aae7c5..444965c 100644 --- a/app/src/main/res/layout/activity_case_handle.xml +++ b/app/src/main/res/layout/activity_case_handle.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handle_detail.xml b/app/src/main/res/layout/activity_case_handle_detail.xml index 3362982..93e1960 100644 --- a/app/src/main/res/layout/activity_case_handle_detail.xml +++ b/app/src/main/res/layout/activity_case_handle_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handled_detail.xml b/app/src/main/res/layout/activity_case_handled_detail.xml index 2d7e44f..8ba28be 100644 --- a/app/src/main/res/layout/activity_case_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_list.xml b/app/src/main/res/layout/activity_case_list.xml index 4319d40..7562b5b 100644 --- a/app/src/main/res/layout/activity_case_list.xml +++ b/app/src/main/res/layout/activity_case_list.xml @@ -7,9 +7,16 @@ android:background="@color/mainBackColor" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_overtime.xml b/app/src/main/res/layout/activity_case_overtime.xml index 21d37f4..d24c534 100644 --- a/app/src/main/res/layout/activity_case_overtime.xml +++ b/app/src/main/res/layout/activity_case_overtime.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_process.xml b/app/src/main/res/layout/activity_case_process.xml index 5d275c2..d0283f5 100644 --- a/app/src/main/res/layout/activity_case_process.xml +++ b/app/src/main/res/layout/activity_case_process.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java index 7049254..acae236 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(4)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(4)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java index fb22182..fdc5efb 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(2)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(2)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java index cb9389b..23447ff 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java @@ -29,6 +29,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(6)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(6)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java index 2392780..610d8c1 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -86,9 +87,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("快速上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java index b1fa1d3..33dc43b 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.io.File; import java.util.ArrayList; @@ -79,9 +80,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("三包上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java index e27a152..58fb4c9 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.audio.AudioRecodeHelper; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.util.QMUIDisplayHelper; @@ -124,9 +125,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java index 1f829b4..f0cf41f 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java index b00213a..61a03d7 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java index b79cab7..22fedf4 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java @@ -47,6 +47,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -114,9 +115,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/res/layout/activity_brief_case.xml b/app/src/main/res/layout/activity_brief_case.xml index d6f9e00..118858c 100644 --- a/app/src/main/res/layout/activity_brief_case.xml +++ b/app/src/main/res/layout/activity_brief_case.xml @@ -7,9 +7,16 @@ android:background="@color/whiteSmoke" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_case_detail.xml b/app/src/main/res/layout/activity_case_detail.xml index 706721b..005f836 100644 --- a/app/src/main/res/layout/activity_case_detail.xml +++ b/app/src/main/res/layout/activity_case_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_handle.xml b/app/src/main/res/layout/activity_case_handle.xml index 2aae7c5..444965c 100644 --- a/app/src/main/res/layout/activity_case_handle.xml +++ b/app/src/main/res/layout/activity_case_handle.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handle_detail.xml b/app/src/main/res/layout/activity_case_handle_detail.xml index 3362982..93e1960 100644 --- a/app/src/main/res/layout/activity_case_handle_detail.xml +++ b/app/src/main/res/layout/activity_case_handle_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handled_detail.xml b/app/src/main/res/layout/activity_case_handled_detail.xml index 2d7e44f..8ba28be 100644 --- a/app/src/main/res/layout/activity_case_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_list.xml b/app/src/main/res/layout/activity_case_list.xml index 4319d40..7562b5b 100644 --- a/app/src/main/res/layout/activity_case_list.xml +++ b/app/src/main/res/layout/activity_case_list.xml @@ -7,9 +7,16 @@ android:background="@color/mainBackColor" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_overtime.xml b/app/src/main/res/layout/activity_case_overtime.xml index 21d37f4..d24c534 100644 --- a/app/src/main/res/layout/activity_case_overtime.xml +++ b/app/src/main/res/layout/activity_case_overtime.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_process.xml b/app/src/main/res/layout/activity_case_process.xml index 5d275c2..d0283f5 100644 --- a/app/src/main/res/layout/activity_case_process.xml +++ b/app/src/main/res/layout/activity_case_process.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_resource.xml b/app/src/main/res/layout/activity_case_resource.xml index 285cd27..de61805 100644 --- a/app/src/main/res/layout/activity_case_resource.xml +++ b/app/src/main/res/layout/activity_case_resource.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java index 7049254..acae236 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(4)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(4)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java index fb22182..fdc5efb 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(2)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(2)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java index cb9389b..23447ff 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java @@ -29,6 +29,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(6)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(6)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java index 2392780..610d8c1 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -86,9 +87,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("快速上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java index b1fa1d3..33dc43b 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.io.File; import java.util.ArrayList; @@ -79,9 +80,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("三包上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java index e27a152..58fb4c9 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.audio.AudioRecodeHelper; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.util.QMUIDisplayHelper; @@ -124,9 +125,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java index 1f829b4..f0cf41f 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java index b00213a..61a03d7 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java index b79cab7..22fedf4 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java @@ -47,6 +47,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -114,9 +115,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/res/layout/activity_brief_case.xml b/app/src/main/res/layout/activity_brief_case.xml index d6f9e00..118858c 100644 --- a/app/src/main/res/layout/activity_brief_case.xml +++ b/app/src/main/res/layout/activity_brief_case.xml @@ -7,9 +7,16 @@ android:background="@color/whiteSmoke" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_case_detail.xml b/app/src/main/res/layout/activity_case_detail.xml index 706721b..005f836 100644 --- a/app/src/main/res/layout/activity_case_detail.xml +++ b/app/src/main/res/layout/activity_case_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_handle.xml b/app/src/main/res/layout/activity_case_handle.xml index 2aae7c5..444965c 100644 --- a/app/src/main/res/layout/activity_case_handle.xml +++ b/app/src/main/res/layout/activity_case_handle.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handle_detail.xml b/app/src/main/res/layout/activity_case_handle_detail.xml index 3362982..93e1960 100644 --- a/app/src/main/res/layout/activity_case_handle_detail.xml +++ b/app/src/main/res/layout/activity_case_handle_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handled_detail.xml b/app/src/main/res/layout/activity_case_handled_detail.xml index 2d7e44f..8ba28be 100644 --- a/app/src/main/res/layout/activity_case_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_list.xml b/app/src/main/res/layout/activity_case_list.xml index 4319d40..7562b5b 100644 --- a/app/src/main/res/layout/activity_case_list.xml +++ b/app/src/main/res/layout/activity_case_list.xml @@ -7,9 +7,16 @@ android:background="@color/mainBackColor" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_overtime.xml b/app/src/main/res/layout/activity_case_overtime.xml index 21d37f4..d24c534 100644 --- a/app/src/main/res/layout/activity_case_overtime.xml +++ b/app/src/main/res/layout/activity_case_overtime.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_process.xml b/app/src/main/res/layout/activity_case_process.xml index 5d275c2..d0283f5 100644 --- a/app/src/main/res/layout/activity_case_process.xml +++ b/app/src/main/res/layout/activity_case_process.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_resource.xml b/app/src/main/res/layout/activity_case_resource.xml index 285cd27..de61805 100644 --- a/app/src/main/res/layout/activity_case_resource.xml +++ b/app/src/main/res/layout/activity_case_resource.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java index 7049254..acae236 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(4)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(4)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java index fb22182..fdc5efb 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(2)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(2)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java index cb9389b..23447ff 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java @@ -29,6 +29,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(6)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(6)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java index 2392780..610d8c1 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -86,9 +87,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("快速上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java index b1fa1d3..33dc43b 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.io.File; import java.util.ArrayList; @@ -79,9 +80,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("三包上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java index e27a152..58fb4c9 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.audio.AudioRecodeHelper; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.util.QMUIDisplayHelper; @@ -124,9 +125,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java index 1f829b4..f0cf41f 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java index b00213a..61a03d7 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java index b79cab7..22fedf4 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java @@ -47,6 +47,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -114,9 +115,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/res/layout/activity_brief_case.xml b/app/src/main/res/layout/activity_brief_case.xml index d6f9e00..118858c 100644 --- a/app/src/main/res/layout/activity_brief_case.xml +++ b/app/src/main/res/layout/activity_brief_case.xml @@ -7,9 +7,16 @@ android:background="@color/whiteSmoke" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_case_detail.xml b/app/src/main/res/layout/activity_case_detail.xml index 706721b..005f836 100644 --- a/app/src/main/res/layout/activity_case_detail.xml +++ b/app/src/main/res/layout/activity_case_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_handle.xml b/app/src/main/res/layout/activity_case_handle.xml index 2aae7c5..444965c 100644 --- a/app/src/main/res/layout/activity_case_handle.xml +++ b/app/src/main/res/layout/activity_case_handle.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handle_detail.xml b/app/src/main/res/layout/activity_case_handle_detail.xml index 3362982..93e1960 100644 --- a/app/src/main/res/layout/activity_case_handle_detail.xml +++ b/app/src/main/res/layout/activity_case_handle_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handled_detail.xml b/app/src/main/res/layout/activity_case_handled_detail.xml index 2d7e44f..8ba28be 100644 --- a/app/src/main/res/layout/activity_case_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_list.xml b/app/src/main/res/layout/activity_case_list.xml index 4319d40..7562b5b 100644 --- a/app/src/main/res/layout/activity_case_list.xml +++ b/app/src/main/res/layout/activity_case_list.xml @@ -7,9 +7,16 @@ android:background="@color/mainBackColor" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_overtime.xml b/app/src/main/res/layout/activity_case_overtime.xml index 21d37f4..d24c534 100644 --- a/app/src/main/res/layout/activity_case_overtime.xml +++ b/app/src/main/res/layout/activity_case_overtime.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_process.xml b/app/src/main/res/layout/activity_case_process.xml index 5d275c2..d0283f5 100644 --- a/app/src/main/res/layout/activity_case_process.xml +++ b/app/src/main/res/layout/activity_case_process.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_resource.xml b/app/src/main/res/layout/activity_case_resource.xml index 285cd27..de61805 100644 --- a/app/src/main/res/layout/activity_case_resource.xml +++ b/app/src/main/res/layout/activity_case_resource.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_case_todo_handled_detail.xml b/app/src/main/res/layout/activity_case_todo_handled_detail.xml index 30782ec..4e0cc13 100644 --- a/app/src/main/res/layout/activity_case_todo_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_todo_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java index 7049254..acae236 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(4)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(4)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java index fb22182..fdc5efb 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(2)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(2)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java index cb9389b..23447ff 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java @@ -29,6 +29,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(6)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(6)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java index 2392780..610d8c1 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -86,9 +87,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("快速上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java index b1fa1d3..33dc43b 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.io.File; import java.util.ArrayList; @@ -79,9 +80,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("三包上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java index e27a152..58fb4c9 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.audio.AudioRecodeHelper; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.util.QMUIDisplayHelper; @@ -124,9 +125,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java index 1f829b4..f0cf41f 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java index b00213a..61a03d7 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java index b79cab7..22fedf4 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java @@ -47,6 +47,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -114,9 +115,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/res/layout/activity_brief_case.xml b/app/src/main/res/layout/activity_brief_case.xml index d6f9e00..118858c 100644 --- a/app/src/main/res/layout/activity_brief_case.xml +++ b/app/src/main/res/layout/activity_brief_case.xml @@ -7,9 +7,16 @@ android:background="@color/whiteSmoke" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_case_detail.xml b/app/src/main/res/layout/activity_case_detail.xml index 706721b..005f836 100644 --- a/app/src/main/res/layout/activity_case_detail.xml +++ b/app/src/main/res/layout/activity_case_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_handle.xml b/app/src/main/res/layout/activity_case_handle.xml index 2aae7c5..444965c 100644 --- a/app/src/main/res/layout/activity_case_handle.xml +++ b/app/src/main/res/layout/activity_case_handle.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handle_detail.xml b/app/src/main/res/layout/activity_case_handle_detail.xml index 3362982..93e1960 100644 --- a/app/src/main/res/layout/activity_case_handle_detail.xml +++ b/app/src/main/res/layout/activity_case_handle_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handled_detail.xml b/app/src/main/res/layout/activity_case_handled_detail.xml index 2d7e44f..8ba28be 100644 --- a/app/src/main/res/layout/activity_case_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_list.xml b/app/src/main/res/layout/activity_case_list.xml index 4319d40..7562b5b 100644 --- a/app/src/main/res/layout/activity_case_list.xml +++ b/app/src/main/res/layout/activity_case_list.xml @@ -7,9 +7,16 @@ android:background="@color/mainBackColor" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_overtime.xml b/app/src/main/res/layout/activity_case_overtime.xml index 21d37f4..d24c534 100644 --- a/app/src/main/res/layout/activity_case_overtime.xml +++ b/app/src/main/res/layout/activity_case_overtime.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_process.xml b/app/src/main/res/layout/activity_case_process.xml index 5d275c2..d0283f5 100644 --- a/app/src/main/res/layout/activity_case_process.xml +++ b/app/src/main/res/layout/activity_case_process.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_resource.xml b/app/src/main/res/layout/activity_case_resource.xml index 285cd27..de61805 100644 --- a/app/src/main/res/layout/activity_case_resource.xml +++ b/app/src/main/res/layout/activity_case_resource.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_case_todo_handled_detail.xml b/app/src/main/res/layout/activity_case_todo_handled_detail.xml index 30782ec..4e0cc13 100644 --- a/app/src/main/res/layout/activity_case_todo_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_todo_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_urgent.xml b/app/src/main/res/layout/activity_case_urgent.xml index 46fefbd..91c30ca 100644 --- a/app/src/main/res/layout/activity_case_urgent.xml +++ b/app/src/main/res/layout/activity_case_urgent.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java index 7049254..acae236 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(4)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(4)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java index fb22182..fdc5efb 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(2)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(2)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java index cb9389b..23447ff 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java @@ -29,6 +29,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(6)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(6)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java index 2392780..610d8c1 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -86,9 +87,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("快速上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java index b1fa1d3..33dc43b 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.io.File; import java.util.ArrayList; @@ -79,9 +80,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("三包上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java index e27a152..58fb4c9 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.audio.AudioRecodeHelper; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.util.QMUIDisplayHelper; @@ -124,9 +125,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java index 1f829b4..f0cf41f 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java index b00213a..61a03d7 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java index b79cab7..22fedf4 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java @@ -47,6 +47,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -114,9 +115,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/res/layout/activity_brief_case.xml b/app/src/main/res/layout/activity_brief_case.xml index d6f9e00..118858c 100644 --- a/app/src/main/res/layout/activity_brief_case.xml +++ b/app/src/main/res/layout/activity_brief_case.xml @@ -7,9 +7,16 @@ android:background="@color/whiteSmoke" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_case_detail.xml b/app/src/main/res/layout/activity_case_detail.xml index 706721b..005f836 100644 --- a/app/src/main/res/layout/activity_case_detail.xml +++ b/app/src/main/res/layout/activity_case_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_handle.xml b/app/src/main/res/layout/activity_case_handle.xml index 2aae7c5..444965c 100644 --- a/app/src/main/res/layout/activity_case_handle.xml +++ b/app/src/main/res/layout/activity_case_handle.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handle_detail.xml b/app/src/main/res/layout/activity_case_handle_detail.xml index 3362982..93e1960 100644 --- a/app/src/main/res/layout/activity_case_handle_detail.xml +++ b/app/src/main/res/layout/activity_case_handle_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handled_detail.xml b/app/src/main/res/layout/activity_case_handled_detail.xml index 2d7e44f..8ba28be 100644 --- a/app/src/main/res/layout/activity_case_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_list.xml b/app/src/main/res/layout/activity_case_list.xml index 4319d40..7562b5b 100644 --- a/app/src/main/res/layout/activity_case_list.xml +++ b/app/src/main/res/layout/activity_case_list.xml @@ -7,9 +7,16 @@ android:background="@color/mainBackColor" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_overtime.xml b/app/src/main/res/layout/activity_case_overtime.xml index 21d37f4..d24c534 100644 --- a/app/src/main/res/layout/activity_case_overtime.xml +++ b/app/src/main/res/layout/activity_case_overtime.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_process.xml b/app/src/main/res/layout/activity_case_process.xml index 5d275c2..d0283f5 100644 --- a/app/src/main/res/layout/activity_case_process.xml +++ b/app/src/main/res/layout/activity_case_process.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_resource.xml b/app/src/main/res/layout/activity_case_resource.xml index 285cd27..de61805 100644 --- a/app/src/main/res/layout/activity_case_resource.xml +++ b/app/src/main/res/layout/activity_case_resource.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_case_todo_handled_detail.xml b/app/src/main/res/layout/activity_case_todo_handled_detail.xml index 30782ec..4e0cc13 100644 --- a/app/src/main/res/layout/activity_case_todo_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_todo_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_urgent.xml b/app/src/main/res/layout/activity_case_urgent.xml index 46fefbd..91c30ca 100644 --- a/app/src/main/res/layout/activity_case_urgent.xml +++ b/app/src/main/res/layout/activity_case_urgent.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_check_case.xml b/app/src/main/res/layout/activity_check_case.xml index 1935cf9..5352854 100644 --- a/app/src/main/res/layout/activity_check_case.xml +++ b/app/src/main/res/layout/activity_check_case.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java index 7049254..acae236 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(4)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(4)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java index fb22182..fdc5efb 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(2)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(2)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java index cb9389b..23447ff 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java @@ -29,6 +29,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(6)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(6)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java index 2392780..610d8c1 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -86,9 +87,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("快速上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java index b1fa1d3..33dc43b 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.io.File; import java.util.ArrayList; @@ -79,9 +80,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("三包上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java index e27a152..58fb4c9 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.audio.AudioRecodeHelper; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.util.QMUIDisplayHelper; @@ -124,9 +125,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java index 1f829b4..f0cf41f 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java index b00213a..61a03d7 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java index b79cab7..22fedf4 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java @@ -47,6 +47,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -114,9 +115,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/res/layout/activity_brief_case.xml b/app/src/main/res/layout/activity_brief_case.xml index d6f9e00..118858c 100644 --- a/app/src/main/res/layout/activity_brief_case.xml +++ b/app/src/main/res/layout/activity_brief_case.xml @@ -7,9 +7,16 @@ android:background="@color/whiteSmoke" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_case_detail.xml b/app/src/main/res/layout/activity_case_detail.xml index 706721b..005f836 100644 --- a/app/src/main/res/layout/activity_case_detail.xml +++ b/app/src/main/res/layout/activity_case_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_handle.xml b/app/src/main/res/layout/activity_case_handle.xml index 2aae7c5..444965c 100644 --- a/app/src/main/res/layout/activity_case_handle.xml +++ b/app/src/main/res/layout/activity_case_handle.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handle_detail.xml b/app/src/main/res/layout/activity_case_handle_detail.xml index 3362982..93e1960 100644 --- a/app/src/main/res/layout/activity_case_handle_detail.xml +++ b/app/src/main/res/layout/activity_case_handle_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handled_detail.xml b/app/src/main/res/layout/activity_case_handled_detail.xml index 2d7e44f..8ba28be 100644 --- a/app/src/main/res/layout/activity_case_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_list.xml b/app/src/main/res/layout/activity_case_list.xml index 4319d40..7562b5b 100644 --- a/app/src/main/res/layout/activity_case_list.xml +++ b/app/src/main/res/layout/activity_case_list.xml @@ -7,9 +7,16 @@ android:background="@color/mainBackColor" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_overtime.xml b/app/src/main/res/layout/activity_case_overtime.xml index 21d37f4..d24c534 100644 --- a/app/src/main/res/layout/activity_case_overtime.xml +++ b/app/src/main/res/layout/activity_case_overtime.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_process.xml b/app/src/main/res/layout/activity_case_process.xml index 5d275c2..d0283f5 100644 --- a/app/src/main/res/layout/activity_case_process.xml +++ b/app/src/main/res/layout/activity_case_process.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_resource.xml b/app/src/main/res/layout/activity_case_resource.xml index 285cd27..de61805 100644 --- a/app/src/main/res/layout/activity_case_resource.xml +++ b/app/src/main/res/layout/activity_case_resource.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_case_todo_handled_detail.xml b/app/src/main/res/layout/activity_case_todo_handled_detail.xml index 30782ec..4e0cc13 100644 --- a/app/src/main/res/layout/activity_case_todo_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_todo_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_urgent.xml b/app/src/main/res/layout/activity_case_urgent.xml index 46fefbd..91c30ca 100644 --- a/app/src/main/res/layout/activity_case_urgent.xml +++ b/app/src/main/res/layout/activity_case_urgent.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_check_case.xml b/app/src/main/res/layout/activity_check_case.xml index 1935cf9..5352854 100644 --- a/app/src/main/res/layout/activity_check_case.xml +++ b/app/src/main/res/layout/activity_check_case.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_check_detail.xml b/app/src/main/res/layout/activity_check_detail.xml index 19dad08..d4e3d04 100644 --- a/app/src/main/res/layout/activity_check_detail.xml +++ b/app/src/main/res/layout/activity_check_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java index 7049254..acae236 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(4)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(4)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java index fb22182..fdc5efb 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(2)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(2)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java index cb9389b..23447ff 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java @@ -29,6 +29,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(6)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(6)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java index 2392780..610d8c1 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -86,9 +87,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("快速上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java index b1fa1d3..33dc43b 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.io.File; import java.util.ArrayList; @@ -79,9 +80,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("三包上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java index e27a152..58fb4c9 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.audio.AudioRecodeHelper; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.util.QMUIDisplayHelper; @@ -124,9 +125,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java index 1f829b4..f0cf41f 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java index b00213a..61a03d7 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java index b79cab7..22fedf4 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java @@ -47,6 +47,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -114,9 +115,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/res/layout/activity_brief_case.xml b/app/src/main/res/layout/activity_brief_case.xml index d6f9e00..118858c 100644 --- a/app/src/main/res/layout/activity_brief_case.xml +++ b/app/src/main/res/layout/activity_brief_case.xml @@ -7,9 +7,16 @@ android:background="@color/whiteSmoke" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_case_detail.xml b/app/src/main/res/layout/activity_case_detail.xml index 706721b..005f836 100644 --- a/app/src/main/res/layout/activity_case_detail.xml +++ b/app/src/main/res/layout/activity_case_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_handle.xml b/app/src/main/res/layout/activity_case_handle.xml index 2aae7c5..444965c 100644 --- a/app/src/main/res/layout/activity_case_handle.xml +++ b/app/src/main/res/layout/activity_case_handle.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handle_detail.xml b/app/src/main/res/layout/activity_case_handle_detail.xml index 3362982..93e1960 100644 --- a/app/src/main/res/layout/activity_case_handle_detail.xml +++ b/app/src/main/res/layout/activity_case_handle_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handled_detail.xml b/app/src/main/res/layout/activity_case_handled_detail.xml index 2d7e44f..8ba28be 100644 --- a/app/src/main/res/layout/activity_case_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_list.xml b/app/src/main/res/layout/activity_case_list.xml index 4319d40..7562b5b 100644 --- a/app/src/main/res/layout/activity_case_list.xml +++ b/app/src/main/res/layout/activity_case_list.xml @@ -7,9 +7,16 @@ android:background="@color/mainBackColor" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_overtime.xml b/app/src/main/res/layout/activity_case_overtime.xml index 21d37f4..d24c534 100644 --- a/app/src/main/res/layout/activity_case_overtime.xml +++ b/app/src/main/res/layout/activity_case_overtime.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_process.xml b/app/src/main/res/layout/activity_case_process.xml index 5d275c2..d0283f5 100644 --- a/app/src/main/res/layout/activity_case_process.xml +++ b/app/src/main/res/layout/activity_case_process.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_resource.xml b/app/src/main/res/layout/activity_case_resource.xml index 285cd27..de61805 100644 --- a/app/src/main/res/layout/activity_case_resource.xml +++ b/app/src/main/res/layout/activity_case_resource.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_case_todo_handled_detail.xml b/app/src/main/res/layout/activity_case_todo_handled_detail.xml index 30782ec..4e0cc13 100644 --- a/app/src/main/res/layout/activity_case_todo_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_todo_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_urgent.xml b/app/src/main/res/layout/activity_case_urgent.xml index 46fefbd..91c30ca 100644 --- a/app/src/main/res/layout/activity_case_urgent.xml +++ b/app/src/main/res/layout/activity_case_urgent.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_check_case.xml b/app/src/main/res/layout/activity_check_case.xml index 1935cf9..5352854 100644 --- a/app/src/main/res/layout/activity_check_case.xml +++ b/app/src/main/res/layout/activity_check_case.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_check_detail.xml b/app/src/main/res/layout/activity_check_detail.xml index 19dad08..d4e3d04 100644 --- a/app/src/main/res/layout/activity_check_detail.xml +++ b/app/src/main/res/layout/activity_check_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_checked_detail.xml b/app/src/main/res/layout/activity_checked_detail.xml index 0f39505..4482667 100644 --- a/app/src/main/res/layout/activity_checked_detail.xml +++ b/app/src/main/res/layout/activity_checked_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java index 7049254..acae236 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(4)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(4)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java index fb22182..fdc5efb 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(2)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(2)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java index cb9389b..23447ff 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java @@ -29,6 +29,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(6)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(6)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java index 2392780..610d8c1 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -86,9 +87,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("快速上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java index b1fa1d3..33dc43b 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.io.File; import java.util.ArrayList; @@ -79,9 +80,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("三包上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java index e27a152..58fb4c9 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.audio.AudioRecodeHelper; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.util.QMUIDisplayHelper; @@ -124,9 +125,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java index 1f829b4..f0cf41f 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java index b00213a..61a03d7 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java index b79cab7..22fedf4 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java @@ -47,6 +47,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -114,9 +115,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/res/layout/activity_brief_case.xml b/app/src/main/res/layout/activity_brief_case.xml index d6f9e00..118858c 100644 --- a/app/src/main/res/layout/activity_brief_case.xml +++ b/app/src/main/res/layout/activity_brief_case.xml @@ -7,9 +7,16 @@ android:background="@color/whiteSmoke" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_case_detail.xml b/app/src/main/res/layout/activity_case_detail.xml index 706721b..005f836 100644 --- a/app/src/main/res/layout/activity_case_detail.xml +++ b/app/src/main/res/layout/activity_case_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_handle.xml b/app/src/main/res/layout/activity_case_handle.xml index 2aae7c5..444965c 100644 --- a/app/src/main/res/layout/activity_case_handle.xml +++ b/app/src/main/res/layout/activity_case_handle.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handle_detail.xml b/app/src/main/res/layout/activity_case_handle_detail.xml index 3362982..93e1960 100644 --- a/app/src/main/res/layout/activity_case_handle_detail.xml +++ b/app/src/main/res/layout/activity_case_handle_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handled_detail.xml b/app/src/main/res/layout/activity_case_handled_detail.xml index 2d7e44f..8ba28be 100644 --- a/app/src/main/res/layout/activity_case_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_list.xml b/app/src/main/res/layout/activity_case_list.xml index 4319d40..7562b5b 100644 --- a/app/src/main/res/layout/activity_case_list.xml +++ b/app/src/main/res/layout/activity_case_list.xml @@ -7,9 +7,16 @@ android:background="@color/mainBackColor" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_overtime.xml b/app/src/main/res/layout/activity_case_overtime.xml index 21d37f4..d24c534 100644 --- a/app/src/main/res/layout/activity_case_overtime.xml +++ b/app/src/main/res/layout/activity_case_overtime.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_process.xml b/app/src/main/res/layout/activity_case_process.xml index 5d275c2..d0283f5 100644 --- a/app/src/main/res/layout/activity_case_process.xml +++ b/app/src/main/res/layout/activity_case_process.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_resource.xml b/app/src/main/res/layout/activity_case_resource.xml index 285cd27..de61805 100644 --- a/app/src/main/res/layout/activity_case_resource.xml +++ b/app/src/main/res/layout/activity_case_resource.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_case_todo_handled_detail.xml b/app/src/main/res/layout/activity_case_todo_handled_detail.xml index 30782ec..4e0cc13 100644 --- a/app/src/main/res/layout/activity_case_todo_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_todo_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_urgent.xml b/app/src/main/res/layout/activity_case_urgent.xml index 46fefbd..91c30ca 100644 --- a/app/src/main/res/layout/activity_case_urgent.xml +++ b/app/src/main/res/layout/activity_case_urgent.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_check_case.xml b/app/src/main/res/layout/activity_check_case.xml index 1935cf9..5352854 100644 --- a/app/src/main/res/layout/activity_check_case.xml +++ b/app/src/main/res/layout/activity_check_case.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_check_detail.xml b/app/src/main/res/layout/activity_check_detail.xml index 19dad08..d4e3d04 100644 --- a/app/src/main/res/layout/activity_check_detail.xml +++ b/app/src/main/res/layout/activity_check_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_checked_detail.xml b/app/src/main/res/layout/activity_checked_detail.xml index 0f39505..4482667 100644 --- a/app/src/main/res/layout/activity_checked_detail.xml +++ b/app/src/main/res/layout/activity_checked_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_city_base_data.xml b/app/src/main/res/layout/activity_city_base_data.xml index 0024b68..ba0d7e7 100644 --- a/app/src/main/res/layout/activity_city_base_data.xml +++ b/app/src/main/res/layout/activity_city_base_data.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java index 7049254..acae236 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(4)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(4)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java index fb22182..fdc5efb 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(2)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(2)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java index cb9389b..23447ff 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java @@ -29,6 +29,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(6)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(6)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java index 2392780..610d8c1 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -86,9 +87,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("快速上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java index b1fa1d3..33dc43b 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.io.File; import java.util.ArrayList; @@ -79,9 +80,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("三包上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java index e27a152..58fb4c9 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.audio.AudioRecodeHelper; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.util.QMUIDisplayHelper; @@ -124,9 +125,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java index 1f829b4..f0cf41f 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java index b00213a..61a03d7 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java index b79cab7..22fedf4 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java @@ -47,6 +47,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -114,9 +115,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/res/layout/activity_brief_case.xml b/app/src/main/res/layout/activity_brief_case.xml index d6f9e00..118858c 100644 --- a/app/src/main/res/layout/activity_brief_case.xml +++ b/app/src/main/res/layout/activity_brief_case.xml @@ -7,9 +7,16 @@ android:background="@color/whiteSmoke" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_case_detail.xml b/app/src/main/res/layout/activity_case_detail.xml index 706721b..005f836 100644 --- a/app/src/main/res/layout/activity_case_detail.xml +++ b/app/src/main/res/layout/activity_case_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_handle.xml b/app/src/main/res/layout/activity_case_handle.xml index 2aae7c5..444965c 100644 --- a/app/src/main/res/layout/activity_case_handle.xml +++ b/app/src/main/res/layout/activity_case_handle.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handle_detail.xml b/app/src/main/res/layout/activity_case_handle_detail.xml index 3362982..93e1960 100644 --- a/app/src/main/res/layout/activity_case_handle_detail.xml +++ b/app/src/main/res/layout/activity_case_handle_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handled_detail.xml b/app/src/main/res/layout/activity_case_handled_detail.xml index 2d7e44f..8ba28be 100644 --- a/app/src/main/res/layout/activity_case_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_list.xml b/app/src/main/res/layout/activity_case_list.xml index 4319d40..7562b5b 100644 --- a/app/src/main/res/layout/activity_case_list.xml +++ b/app/src/main/res/layout/activity_case_list.xml @@ -7,9 +7,16 @@ android:background="@color/mainBackColor" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_overtime.xml b/app/src/main/res/layout/activity_case_overtime.xml index 21d37f4..d24c534 100644 --- a/app/src/main/res/layout/activity_case_overtime.xml +++ b/app/src/main/res/layout/activity_case_overtime.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_process.xml b/app/src/main/res/layout/activity_case_process.xml index 5d275c2..d0283f5 100644 --- a/app/src/main/res/layout/activity_case_process.xml +++ b/app/src/main/res/layout/activity_case_process.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_resource.xml b/app/src/main/res/layout/activity_case_resource.xml index 285cd27..de61805 100644 --- a/app/src/main/res/layout/activity_case_resource.xml +++ b/app/src/main/res/layout/activity_case_resource.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_case_todo_handled_detail.xml b/app/src/main/res/layout/activity_case_todo_handled_detail.xml index 30782ec..4e0cc13 100644 --- a/app/src/main/res/layout/activity_case_todo_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_todo_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_urgent.xml b/app/src/main/res/layout/activity_case_urgent.xml index 46fefbd..91c30ca 100644 --- a/app/src/main/res/layout/activity_case_urgent.xml +++ b/app/src/main/res/layout/activity_case_urgent.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_check_case.xml b/app/src/main/res/layout/activity_check_case.xml index 1935cf9..5352854 100644 --- a/app/src/main/res/layout/activity_check_case.xml +++ b/app/src/main/res/layout/activity_check_case.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_check_detail.xml b/app/src/main/res/layout/activity_check_detail.xml index 19dad08..d4e3d04 100644 --- a/app/src/main/res/layout/activity_check_detail.xml +++ b/app/src/main/res/layout/activity_check_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_checked_detail.xml b/app/src/main/res/layout/activity_checked_detail.xml index 0f39505..4482667 100644 --- a/app/src/main/res/layout/activity_checked_detail.xml +++ b/app/src/main/res/layout/activity_checked_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_city_base_data.xml b/app/src/main/res/layout/activity_city_base_data.xml index 0024b68..ba0d7e7 100644 --- a/app/src/main/res/layout/activity_city_base_data.xml +++ b/app/src/main/res/layout/activity_city_base_data.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java index 7049254..acae236 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(4)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(4)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java index fb22182..fdc5efb 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(2)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(2)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java index cb9389b..23447ff 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java @@ -29,6 +29,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(6)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(6)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java index 2392780..610d8c1 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -86,9 +87,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("快速上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java index b1fa1d3..33dc43b 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.io.File; import java.util.ArrayList; @@ -79,9 +80,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("三包上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java index e27a152..58fb4c9 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.audio.AudioRecodeHelper; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.util.QMUIDisplayHelper; @@ -124,9 +125,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java index 1f829b4..f0cf41f 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java index b00213a..61a03d7 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java index b79cab7..22fedf4 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java @@ -47,6 +47,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -114,9 +115,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/res/layout/activity_brief_case.xml b/app/src/main/res/layout/activity_brief_case.xml index d6f9e00..118858c 100644 --- a/app/src/main/res/layout/activity_brief_case.xml +++ b/app/src/main/res/layout/activity_brief_case.xml @@ -7,9 +7,16 @@ android:background="@color/whiteSmoke" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_case_detail.xml b/app/src/main/res/layout/activity_case_detail.xml index 706721b..005f836 100644 --- a/app/src/main/res/layout/activity_case_detail.xml +++ b/app/src/main/res/layout/activity_case_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_handle.xml b/app/src/main/res/layout/activity_case_handle.xml index 2aae7c5..444965c 100644 --- a/app/src/main/res/layout/activity_case_handle.xml +++ b/app/src/main/res/layout/activity_case_handle.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handle_detail.xml b/app/src/main/res/layout/activity_case_handle_detail.xml index 3362982..93e1960 100644 --- a/app/src/main/res/layout/activity_case_handle_detail.xml +++ b/app/src/main/res/layout/activity_case_handle_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handled_detail.xml b/app/src/main/res/layout/activity_case_handled_detail.xml index 2d7e44f..8ba28be 100644 --- a/app/src/main/res/layout/activity_case_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_list.xml b/app/src/main/res/layout/activity_case_list.xml index 4319d40..7562b5b 100644 --- a/app/src/main/res/layout/activity_case_list.xml +++ b/app/src/main/res/layout/activity_case_list.xml @@ -7,9 +7,16 @@ android:background="@color/mainBackColor" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_overtime.xml b/app/src/main/res/layout/activity_case_overtime.xml index 21d37f4..d24c534 100644 --- a/app/src/main/res/layout/activity_case_overtime.xml +++ b/app/src/main/res/layout/activity_case_overtime.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_process.xml b/app/src/main/res/layout/activity_case_process.xml index 5d275c2..d0283f5 100644 --- a/app/src/main/res/layout/activity_case_process.xml +++ b/app/src/main/res/layout/activity_case_process.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_resource.xml b/app/src/main/res/layout/activity_case_resource.xml index 285cd27..de61805 100644 --- a/app/src/main/res/layout/activity_case_resource.xml +++ b/app/src/main/res/layout/activity_case_resource.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_case_todo_handled_detail.xml b/app/src/main/res/layout/activity_case_todo_handled_detail.xml index 30782ec..4e0cc13 100644 --- a/app/src/main/res/layout/activity_case_todo_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_todo_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_urgent.xml b/app/src/main/res/layout/activity_case_urgent.xml index 46fefbd..91c30ca 100644 --- a/app/src/main/res/layout/activity_case_urgent.xml +++ b/app/src/main/res/layout/activity_case_urgent.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_check_case.xml b/app/src/main/res/layout/activity_check_case.xml index 1935cf9..5352854 100644 --- a/app/src/main/res/layout/activity_check_case.xml +++ b/app/src/main/res/layout/activity_check_case.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_check_detail.xml b/app/src/main/res/layout/activity_check_detail.xml index 19dad08..d4e3d04 100644 --- a/app/src/main/res/layout/activity_check_detail.xml +++ b/app/src/main/res/layout/activity_check_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_checked_detail.xml b/app/src/main/res/layout/activity_checked_detail.xml index 0f39505..4482667 100644 --- a/app/src/main/res/layout/activity_checked_detail.xml +++ b/app/src/main/res/layout/activity_checked_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_city_base_data.xml b/app/src/main/res/layout/activity_city_base_data.xml index 0024b68..ba0d7e7 100644 --- a/app/src/main/res/layout/activity_city_base_data.xml +++ b/app/src/main/res/layout/activity_city_base_data.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java index 7049254..acae236 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(4)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(4)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java index fb22182..fdc5efb 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(2)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(2)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java index cb9389b..23447ff 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java @@ -29,6 +29,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(6)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(6)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java index 2392780..610d8c1 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -86,9 +87,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("快速上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java index b1fa1d3..33dc43b 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.io.File; import java.util.ArrayList; @@ -79,9 +80,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("三包上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java index e27a152..58fb4c9 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.audio.AudioRecodeHelper; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.util.QMUIDisplayHelper; @@ -124,9 +125,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java index 1f829b4..f0cf41f 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java index b00213a..61a03d7 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java index b79cab7..22fedf4 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java @@ -47,6 +47,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -114,9 +115,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/res/layout/activity_brief_case.xml b/app/src/main/res/layout/activity_brief_case.xml index d6f9e00..118858c 100644 --- a/app/src/main/res/layout/activity_brief_case.xml +++ b/app/src/main/res/layout/activity_brief_case.xml @@ -7,9 +7,16 @@ android:background="@color/whiteSmoke" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_case_detail.xml b/app/src/main/res/layout/activity_case_detail.xml index 706721b..005f836 100644 --- a/app/src/main/res/layout/activity_case_detail.xml +++ b/app/src/main/res/layout/activity_case_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_handle.xml b/app/src/main/res/layout/activity_case_handle.xml index 2aae7c5..444965c 100644 --- a/app/src/main/res/layout/activity_case_handle.xml +++ b/app/src/main/res/layout/activity_case_handle.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handle_detail.xml b/app/src/main/res/layout/activity_case_handle_detail.xml index 3362982..93e1960 100644 --- a/app/src/main/res/layout/activity_case_handle_detail.xml +++ b/app/src/main/res/layout/activity_case_handle_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handled_detail.xml b/app/src/main/res/layout/activity_case_handled_detail.xml index 2d7e44f..8ba28be 100644 --- a/app/src/main/res/layout/activity_case_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_list.xml b/app/src/main/res/layout/activity_case_list.xml index 4319d40..7562b5b 100644 --- a/app/src/main/res/layout/activity_case_list.xml +++ b/app/src/main/res/layout/activity_case_list.xml @@ -7,9 +7,16 @@ android:background="@color/mainBackColor" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_overtime.xml b/app/src/main/res/layout/activity_case_overtime.xml index 21d37f4..d24c534 100644 --- a/app/src/main/res/layout/activity_case_overtime.xml +++ b/app/src/main/res/layout/activity_case_overtime.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_process.xml b/app/src/main/res/layout/activity_case_process.xml index 5d275c2..d0283f5 100644 --- a/app/src/main/res/layout/activity_case_process.xml +++ b/app/src/main/res/layout/activity_case_process.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_resource.xml b/app/src/main/res/layout/activity_case_resource.xml index 285cd27..de61805 100644 --- a/app/src/main/res/layout/activity_case_resource.xml +++ b/app/src/main/res/layout/activity_case_resource.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_case_todo_handled_detail.xml b/app/src/main/res/layout/activity_case_todo_handled_detail.xml index 30782ec..4e0cc13 100644 --- a/app/src/main/res/layout/activity_case_todo_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_todo_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_urgent.xml b/app/src/main/res/layout/activity_case_urgent.xml index 46fefbd..91c30ca 100644 --- a/app/src/main/res/layout/activity_case_urgent.xml +++ b/app/src/main/res/layout/activity_case_urgent.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_check_case.xml b/app/src/main/res/layout/activity_check_case.xml index 1935cf9..5352854 100644 --- a/app/src/main/res/layout/activity_check_case.xml +++ b/app/src/main/res/layout/activity_check_case.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_check_detail.xml b/app/src/main/res/layout/activity_check_detail.xml index 19dad08..d4e3d04 100644 --- a/app/src/main/res/layout/activity_check_detail.xml +++ b/app/src/main/res/layout/activity_check_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_checked_detail.xml b/app/src/main/res/layout/activity_checked_detail.xml index 0f39505..4482667 100644 --- a/app/src/main/res/layout/activity_checked_detail.xml +++ b/app/src/main/res/layout/activity_checked_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_city_base_data.xml b/app/src/main/res/layout/activity_city_base_data.xml index 0024b68..ba0d7e7 100644 --- a/app/src/main/res/layout/activity_city_base_data.xml +++ b/app/src/main/res/layout/activity_city_base_data.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_dept_authorize.xml b/app/src/main/res/layout/activity_dept_authorize.xml index 3064d38..c995433 100644 --- a/app/src/main/res/layout/activity_dept_authorize.xml +++ b/app/src/main/res/layout/activity_dept_authorize.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java index 7049254..acae236 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(4)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(4)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java index fb22182..fdc5efb 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(2)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(2)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java index cb9389b..23447ff 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java @@ -29,6 +29,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(6)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(6)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java index 2392780..610d8c1 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -86,9 +87,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("快速上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java index b1fa1d3..33dc43b 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.io.File; import java.util.ArrayList; @@ -79,9 +80,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("三包上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java index e27a152..58fb4c9 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.audio.AudioRecodeHelper; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.util.QMUIDisplayHelper; @@ -124,9 +125,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java index 1f829b4..f0cf41f 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java index b00213a..61a03d7 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java index b79cab7..22fedf4 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java @@ -47,6 +47,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -114,9 +115,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/res/layout/activity_brief_case.xml b/app/src/main/res/layout/activity_brief_case.xml index d6f9e00..118858c 100644 --- a/app/src/main/res/layout/activity_brief_case.xml +++ b/app/src/main/res/layout/activity_brief_case.xml @@ -7,9 +7,16 @@ android:background="@color/whiteSmoke" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_case_detail.xml b/app/src/main/res/layout/activity_case_detail.xml index 706721b..005f836 100644 --- a/app/src/main/res/layout/activity_case_detail.xml +++ b/app/src/main/res/layout/activity_case_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_handle.xml b/app/src/main/res/layout/activity_case_handle.xml index 2aae7c5..444965c 100644 --- a/app/src/main/res/layout/activity_case_handle.xml +++ b/app/src/main/res/layout/activity_case_handle.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handle_detail.xml b/app/src/main/res/layout/activity_case_handle_detail.xml index 3362982..93e1960 100644 --- a/app/src/main/res/layout/activity_case_handle_detail.xml +++ b/app/src/main/res/layout/activity_case_handle_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handled_detail.xml b/app/src/main/res/layout/activity_case_handled_detail.xml index 2d7e44f..8ba28be 100644 --- a/app/src/main/res/layout/activity_case_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_list.xml b/app/src/main/res/layout/activity_case_list.xml index 4319d40..7562b5b 100644 --- a/app/src/main/res/layout/activity_case_list.xml +++ b/app/src/main/res/layout/activity_case_list.xml @@ -7,9 +7,16 @@ android:background="@color/mainBackColor" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_overtime.xml b/app/src/main/res/layout/activity_case_overtime.xml index 21d37f4..d24c534 100644 --- a/app/src/main/res/layout/activity_case_overtime.xml +++ b/app/src/main/res/layout/activity_case_overtime.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_process.xml b/app/src/main/res/layout/activity_case_process.xml index 5d275c2..d0283f5 100644 --- a/app/src/main/res/layout/activity_case_process.xml +++ b/app/src/main/res/layout/activity_case_process.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_resource.xml b/app/src/main/res/layout/activity_case_resource.xml index 285cd27..de61805 100644 --- a/app/src/main/res/layout/activity_case_resource.xml +++ b/app/src/main/res/layout/activity_case_resource.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_case_todo_handled_detail.xml b/app/src/main/res/layout/activity_case_todo_handled_detail.xml index 30782ec..4e0cc13 100644 --- a/app/src/main/res/layout/activity_case_todo_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_todo_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_urgent.xml b/app/src/main/res/layout/activity_case_urgent.xml index 46fefbd..91c30ca 100644 --- a/app/src/main/res/layout/activity_case_urgent.xml +++ b/app/src/main/res/layout/activity_case_urgent.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_check_case.xml b/app/src/main/res/layout/activity_check_case.xml index 1935cf9..5352854 100644 --- a/app/src/main/res/layout/activity_check_case.xml +++ b/app/src/main/res/layout/activity_check_case.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_check_detail.xml b/app/src/main/res/layout/activity_check_detail.xml index 19dad08..d4e3d04 100644 --- a/app/src/main/res/layout/activity_check_detail.xml +++ b/app/src/main/res/layout/activity_check_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_checked_detail.xml b/app/src/main/res/layout/activity_checked_detail.xml index 0f39505..4482667 100644 --- a/app/src/main/res/layout/activity_checked_detail.xml +++ b/app/src/main/res/layout/activity_checked_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_city_base_data.xml b/app/src/main/res/layout/activity_city_base_data.xml index 0024b68..ba0d7e7 100644 --- a/app/src/main/res/layout/activity_city_base_data.xml +++ b/app/src/main/res/layout/activity_city_base_data.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_dept_authorize.xml b/app/src/main/res/layout/activity_dept_authorize.xml index 3064d38..c995433 100644 --- a/app/src/main/res/layout/activity_dept_authorize.xml +++ b/app/src/main/res/layout/activity_dept_authorize.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_dept_handle_condition.xml b/app/src/main/res/layout/activity_dept_handle_condition.xml index 2c0e310..f71b05c 100644 --- a/app/src/main/res/layout/activity_dept_handle_condition.xml +++ b/app/src/main/res/layout/activity_dept_handle_condition.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java index 7049254..acae236 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(4)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(4)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java index fb22182..fdc5efb 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(2)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(2)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java index cb9389b..23447ff 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java @@ -29,6 +29,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(6)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(6)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java index 2392780..610d8c1 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -86,9 +87,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("快速上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java index b1fa1d3..33dc43b 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.io.File; import java.util.ArrayList; @@ -79,9 +80,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("三包上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java index e27a152..58fb4c9 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.audio.AudioRecodeHelper; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.util.QMUIDisplayHelper; @@ -124,9 +125,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java index 1f829b4..f0cf41f 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java index b00213a..61a03d7 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java index b79cab7..22fedf4 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java @@ -47,6 +47,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -114,9 +115,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/res/layout/activity_brief_case.xml b/app/src/main/res/layout/activity_brief_case.xml index d6f9e00..118858c 100644 --- a/app/src/main/res/layout/activity_brief_case.xml +++ b/app/src/main/res/layout/activity_brief_case.xml @@ -7,9 +7,16 @@ android:background="@color/whiteSmoke" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_case_detail.xml b/app/src/main/res/layout/activity_case_detail.xml index 706721b..005f836 100644 --- a/app/src/main/res/layout/activity_case_detail.xml +++ b/app/src/main/res/layout/activity_case_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_handle.xml b/app/src/main/res/layout/activity_case_handle.xml index 2aae7c5..444965c 100644 --- a/app/src/main/res/layout/activity_case_handle.xml +++ b/app/src/main/res/layout/activity_case_handle.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handle_detail.xml b/app/src/main/res/layout/activity_case_handle_detail.xml index 3362982..93e1960 100644 --- a/app/src/main/res/layout/activity_case_handle_detail.xml +++ b/app/src/main/res/layout/activity_case_handle_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handled_detail.xml b/app/src/main/res/layout/activity_case_handled_detail.xml index 2d7e44f..8ba28be 100644 --- a/app/src/main/res/layout/activity_case_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_list.xml b/app/src/main/res/layout/activity_case_list.xml index 4319d40..7562b5b 100644 --- a/app/src/main/res/layout/activity_case_list.xml +++ b/app/src/main/res/layout/activity_case_list.xml @@ -7,9 +7,16 @@ android:background="@color/mainBackColor" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_overtime.xml b/app/src/main/res/layout/activity_case_overtime.xml index 21d37f4..d24c534 100644 --- a/app/src/main/res/layout/activity_case_overtime.xml +++ b/app/src/main/res/layout/activity_case_overtime.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_process.xml b/app/src/main/res/layout/activity_case_process.xml index 5d275c2..d0283f5 100644 --- a/app/src/main/res/layout/activity_case_process.xml +++ b/app/src/main/res/layout/activity_case_process.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_resource.xml b/app/src/main/res/layout/activity_case_resource.xml index 285cd27..de61805 100644 --- a/app/src/main/res/layout/activity_case_resource.xml +++ b/app/src/main/res/layout/activity_case_resource.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_case_todo_handled_detail.xml b/app/src/main/res/layout/activity_case_todo_handled_detail.xml index 30782ec..4e0cc13 100644 --- a/app/src/main/res/layout/activity_case_todo_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_todo_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_urgent.xml b/app/src/main/res/layout/activity_case_urgent.xml index 46fefbd..91c30ca 100644 --- a/app/src/main/res/layout/activity_case_urgent.xml +++ b/app/src/main/res/layout/activity_case_urgent.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_check_case.xml b/app/src/main/res/layout/activity_check_case.xml index 1935cf9..5352854 100644 --- a/app/src/main/res/layout/activity_check_case.xml +++ b/app/src/main/res/layout/activity_check_case.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_check_detail.xml b/app/src/main/res/layout/activity_check_detail.xml index 19dad08..d4e3d04 100644 --- a/app/src/main/res/layout/activity_check_detail.xml +++ b/app/src/main/res/layout/activity_check_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_checked_detail.xml b/app/src/main/res/layout/activity_checked_detail.xml index 0f39505..4482667 100644 --- a/app/src/main/res/layout/activity_checked_detail.xml +++ b/app/src/main/res/layout/activity_checked_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_city_base_data.xml b/app/src/main/res/layout/activity_city_base_data.xml index 0024b68..ba0d7e7 100644 --- a/app/src/main/res/layout/activity_city_base_data.xml +++ b/app/src/main/res/layout/activity_city_base_data.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_dept_authorize.xml b/app/src/main/res/layout/activity_dept_authorize.xml index 3064d38..c995433 100644 --- a/app/src/main/res/layout/activity_dept_authorize.xml +++ b/app/src/main/res/layout/activity_dept_authorize.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_dept_handle_condition.xml b/app/src/main/res/layout/activity_dept_handle_condition.xml index 2c0e310..f71b05c 100644 --- a/app/src/main/res/layout/activity_dept_handle_condition.xml +++ b/app/src/main/res/layout/activity_dept_handle_condition.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java index 7049254..acae236 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(4)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(4)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java index fb22182..fdc5efb 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(2)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(2)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java index cb9389b..23447ff 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java @@ -29,6 +29,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(6)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(6)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java index 2392780..610d8c1 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -86,9 +87,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("快速上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java index b1fa1d3..33dc43b 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.io.File; import java.util.ArrayList; @@ -79,9 +80,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("三包上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java index e27a152..58fb4c9 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.audio.AudioRecodeHelper; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.util.QMUIDisplayHelper; @@ -124,9 +125,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java index 1f829b4..f0cf41f 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java index b00213a..61a03d7 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java index b79cab7..22fedf4 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java @@ -47,6 +47,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -114,9 +115,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/res/layout/activity_brief_case.xml b/app/src/main/res/layout/activity_brief_case.xml index d6f9e00..118858c 100644 --- a/app/src/main/res/layout/activity_brief_case.xml +++ b/app/src/main/res/layout/activity_brief_case.xml @@ -7,9 +7,16 @@ android:background="@color/whiteSmoke" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_case_detail.xml b/app/src/main/res/layout/activity_case_detail.xml index 706721b..005f836 100644 --- a/app/src/main/res/layout/activity_case_detail.xml +++ b/app/src/main/res/layout/activity_case_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_handle.xml b/app/src/main/res/layout/activity_case_handle.xml index 2aae7c5..444965c 100644 --- a/app/src/main/res/layout/activity_case_handle.xml +++ b/app/src/main/res/layout/activity_case_handle.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handle_detail.xml b/app/src/main/res/layout/activity_case_handle_detail.xml index 3362982..93e1960 100644 --- a/app/src/main/res/layout/activity_case_handle_detail.xml +++ b/app/src/main/res/layout/activity_case_handle_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handled_detail.xml b/app/src/main/res/layout/activity_case_handled_detail.xml index 2d7e44f..8ba28be 100644 --- a/app/src/main/res/layout/activity_case_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_list.xml b/app/src/main/res/layout/activity_case_list.xml index 4319d40..7562b5b 100644 --- a/app/src/main/res/layout/activity_case_list.xml +++ b/app/src/main/res/layout/activity_case_list.xml @@ -7,9 +7,16 @@ android:background="@color/mainBackColor" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_overtime.xml b/app/src/main/res/layout/activity_case_overtime.xml index 21d37f4..d24c534 100644 --- a/app/src/main/res/layout/activity_case_overtime.xml +++ b/app/src/main/res/layout/activity_case_overtime.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_process.xml b/app/src/main/res/layout/activity_case_process.xml index 5d275c2..d0283f5 100644 --- a/app/src/main/res/layout/activity_case_process.xml +++ b/app/src/main/res/layout/activity_case_process.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_resource.xml b/app/src/main/res/layout/activity_case_resource.xml index 285cd27..de61805 100644 --- a/app/src/main/res/layout/activity_case_resource.xml +++ b/app/src/main/res/layout/activity_case_resource.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_case_todo_handled_detail.xml b/app/src/main/res/layout/activity_case_todo_handled_detail.xml index 30782ec..4e0cc13 100644 --- a/app/src/main/res/layout/activity_case_todo_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_todo_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_urgent.xml b/app/src/main/res/layout/activity_case_urgent.xml index 46fefbd..91c30ca 100644 --- a/app/src/main/res/layout/activity_case_urgent.xml +++ b/app/src/main/res/layout/activity_case_urgent.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_check_case.xml b/app/src/main/res/layout/activity_check_case.xml index 1935cf9..5352854 100644 --- a/app/src/main/res/layout/activity_check_case.xml +++ b/app/src/main/res/layout/activity_check_case.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_check_detail.xml b/app/src/main/res/layout/activity_check_detail.xml index 19dad08..d4e3d04 100644 --- a/app/src/main/res/layout/activity_check_detail.xml +++ b/app/src/main/res/layout/activity_check_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_checked_detail.xml b/app/src/main/res/layout/activity_checked_detail.xml index 0f39505..4482667 100644 --- a/app/src/main/res/layout/activity_checked_detail.xml +++ b/app/src/main/res/layout/activity_checked_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_city_base_data.xml b/app/src/main/res/layout/activity_city_base_data.xml index 0024b68..ba0d7e7 100644 --- a/app/src/main/res/layout/activity_city_base_data.xml +++ b/app/src/main/res/layout/activity_city_base_data.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_dept_authorize.xml b/app/src/main/res/layout/activity_dept_authorize.xml index 3064d38..c995433 100644 --- a/app/src/main/res/layout/activity_dept_authorize.xml +++ b/app/src/main/res/layout/activity_dept_authorize.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_dept_handle_condition.xml b/app/src/main/res/layout/activity_dept_handle_condition.xml index 2c0e310..f71b05c 100644 --- a/app/src/main/res/layout/activity_dept_handle_condition.xml +++ b/app/src/main/res/layout/activity_dept_handle_condition.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_gis.xml b/app/src/main/res/layout/activity_gis.xml index c929c2c..2bf2204 100644 --- a/app/src/main/res/layout/activity_gis.xml +++ b/app/src/main/res/layout/activity_gis.xml @@ -1,13 +1,20 @@ - + diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java index 7049254..acae236 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(4)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(4)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java index fb22182..fdc5efb 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(2)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(2)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java index cb9389b..23447ff 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java @@ -29,6 +29,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(6)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(6)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java index 2392780..610d8c1 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -86,9 +87,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("快速上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java index b1fa1d3..33dc43b 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.io.File; import java.util.ArrayList; @@ -79,9 +80,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("三包上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java index e27a152..58fb4c9 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.audio.AudioRecodeHelper; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.util.QMUIDisplayHelper; @@ -124,9 +125,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java index 1f829b4..f0cf41f 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java index b00213a..61a03d7 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java index b79cab7..22fedf4 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java @@ -47,6 +47,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -114,9 +115,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/res/layout/activity_brief_case.xml b/app/src/main/res/layout/activity_brief_case.xml index d6f9e00..118858c 100644 --- a/app/src/main/res/layout/activity_brief_case.xml +++ b/app/src/main/res/layout/activity_brief_case.xml @@ -7,9 +7,16 @@ android:background="@color/whiteSmoke" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_case_detail.xml b/app/src/main/res/layout/activity_case_detail.xml index 706721b..005f836 100644 --- a/app/src/main/res/layout/activity_case_detail.xml +++ b/app/src/main/res/layout/activity_case_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_handle.xml b/app/src/main/res/layout/activity_case_handle.xml index 2aae7c5..444965c 100644 --- a/app/src/main/res/layout/activity_case_handle.xml +++ b/app/src/main/res/layout/activity_case_handle.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handle_detail.xml b/app/src/main/res/layout/activity_case_handle_detail.xml index 3362982..93e1960 100644 --- a/app/src/main/res/layout/activity_case_handle_detail.xml +++ b/app/src/main/res/layout/activity_case_handle_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handled_detail.xml b/app/src/main/res/layout/activity_case_handled_detail.xml index 2d7e44f..8ba28be 100644 --- a/app/src/main/res/layout/activity_case_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_list.xml b/app/src/main/res/layout/activity_case_list.xml index 4319d40..7562b5b 100644 --- a/app/src/main/res/layout/activity_case_list.xml +++ b/app/src/main/res/layout/activity_case_list.xml @@ -7,9 +7,16 @@ android:background="@color/mainBackColor" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_overtime.xml b/app/src/main/res/layout/activity_case_overtime.xml index 21d37f4..d24c534 100644 --- a/app/src/main/res/layout/activity_case_overtime.xml +++ b/app/src/main/res/layout/activity_case_overtime.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_process.xml b/app/src/main/res/layout/activity_case_process.xml index 5d275c2..d0283f5 100644 --- a/app/src/main/res/layout/activity_case_process.xml +++ b/app/src/main/res/layout/activity_case_process.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_resource.xml b/app/src/main/res/layout/activity_case_resource.xml index 285cd27..de61805 100644 --- a/app/src/main/res/layout/activity_case_resource.xml +++ b/app/src/main/res/layout/activity_case_resource.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_case_todo_handled_detail.xml b/app/src/main/res/layout/activity_case_todo_handled_detail.xml index 30782ec..4e0cc13 100644 --- a/app/src/main/res/layout/activity_case_todo_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_todo_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_urgent.xml b/app/src/main/res/layout/activity_case_urgent.xml index 46fefbd..91c30ca 100644 --- a/app/src/main/res/layout/activity_case_urgent.xml +++ b/app/src/main/res/layout/activity_case_urgent.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_check_case.xml b/app/src/main/res/layout/activity_check_case.xml index 1935cf9..5352854 100644 --- a/app/src/main/res/layout/activity_check_case.xml +++ b/app/src/main/res/layout/activity_check_case.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_check_detail.xml b/app/src/main/res/layout/activity_check_detail.xml index 19dad08..d4e3d04 100644 --- a/app/src/main/res/layout/activity_check_detail.xml +++ b/app/src/main/res/layout/activity_check_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_checked_detail.xml b/app/src/main/res/layout/activity_checked_detail.xml index 0f39505..4482667 100644 --- a/app/src/main/res/layout/activity_checked_detail.xml +++ b/app/src/main/res/layout/activity_checked_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_city_base_data.xml b/app/src/main/res/layout/activity_city_base_data.xml index 0024b68..ba0d7e7 100644 --- a/app/src/main/res/layout/activity_city_base_data.xml +++ b/app/src/main/res/layout/activity_city_base_data.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_dept_authorize.xml b/app/src/main/res/layout/activity_dept_authorize.xml index 3064d38..c995433 100644 --- a/app/src/main/res/layout/activity_dept_authorize.xml +++ b/app/src/main/res/layout/activity_dept_authorize.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_dept_handle_condition.xml b/app/src/main/res/layout/activity_dept_handle_condition.xml index 2c0e310..f71b05c 100644 --- a/app/src/main/res/layout/activity_dept_handle_condition.xml +++ b/app/src/main/res/layout/activity_dept_handle_condition.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_gis.xml b/app/src/main/res/layout/activity_gis.xml index c929c2c..2bf2204 100644 --- a/app/src/main/res/layout/activity_gis.xml +++ b/app/src/main/res/layout/activity_gis.xml @@ -1,13 +1,20 @@ - + diff --git a/app/src/main/res/layout/activity_grid_analysis.xml b/app/src/main/res/layout/activity_grid_analysis.xml index 1cf095f..58a9d68 100644 --- a/app/src/main/res/layout/activity_grid_analysis.xml +++ b/app/src/main/res/layout/activity_grid_analysis.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java index 7049254..acae236 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(4)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(4)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java index fb22182..fdc5efb 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(2)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(2)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java index cb9389b..23447ff 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java @@ -29,6 +29,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(6)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(6)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java index 2392780..610d8c1 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -86,9 +87,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("快速上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java index b1fa1d3..33dc43b 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.io.File; import java.util.ArrayList; @@ -79,9 +80,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("三包上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java index e27a152..58fb4c9 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.audio.AudioRecodeHelper; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.util.QMUIDisplayHelper; @@ -124,9 +125,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java index 1f829b4..f0cf41f 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java index b00213a..61a03d7 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java index b79cab7..22fedf4 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java @@ -47,6 +47,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -114,9 +115,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/res/layout/activity_brief_case.xml b/app/src/main/res/layout/activity_brief_case.xml index d6f9e00..118858c 100644 --- a/app/src/main/res/layout/activity_brief_case.xml +++ b/app/src/main/res/layout/activity_brief_case.xml @@ -7,9 +7,16 @@ android:background="@color/whiteSmoke" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_case_detail.xml b/app/src/main/res/layout/activity_case_detail.xml index 706721b..005f836 100644 --- a/app/src/main/res/layout/activity_case_detail.xml +++ b/app/src/main/res/layout/activity_case_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_handle.xml b/app/src/main/res/layout/activity_case_handle.xml index 2aae7c5..444965c 100644 --- a/app/src/main/res/layout/activity_case_handle.xml +++ b/app/src/main/res/layout/activity_case_handle.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handle_detail.xml b/app/src/main/res/layout/activity_case_handle_detail.xml index 3362982..93e1960 100644 --- a/app/src/main/res/layout/activity_case_handle_detail.xml +++ b/app/src/main/res/layout/activity_case_handle_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handled_detail.xml b/app/src/main/res/layout/activity_case_handled_detail.xml index 2d7e44f..8ba28be 100644 --- a/app/src/main/res/layout/activity_case_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_list.xml b/app/src/main/res/layout/activity_case_list.xml index 4319d40..7562b5b 100644 --- a/app/src/main/res/layout/activity_case_list.xml +++ b/app/src/main/res/layout/activity_case_list.xml @@ -7,9 +7,16 @@ android:background="@color/mainBackColor" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_overtime.xml b/app/src/main/res/layout/activity_case_overtime.xml index 21d37f4..d24c534 100644 --- a/app/src/main/res/layout/activity_case_overtime.xml +++ b/app/src/main/res/layout/activity_case_overtime.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_process.xml b/app/src/main/res/layout/activity_case_process.xml index 5d275c2..d0283f5 100644 --- a/app/src/main/res/layout/activity_case_process.xml +++ b/app/src/main/res/layout/activity_case_process.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_resource.xml b/app/src/main/res/layout/activity_case_resource.xml index 285cd27..de61805 100644 --- a/app/src/main/res/layout/activity_case_resource.xml +++ b/app/src/main/res/layout/activity_case_resource.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_case_todo_handled_detail.xml b/app/src/main/res/layout/activity_case_todo_handled_detail.xml index 30782ec..4e0cc13 100644 --- a/app/src/main/res/layout/activity_case_todo_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_todo_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_urgent.xml b/app/src/main/res/layout/activity_case_urgent.xml index 46fefbd..91c30ca 100644 --- a/app/src/main/res/layout/activity_case_urgent.xml +++ b/app/src/main/res/layout/activity_case_urgent.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_check_case.xml b/app/src/main/res/layout/activity_check_case.xml index 1935cf9..5352854 100644 --- a/app/src/main/res/layout/activity_check_case.xml +++ b/app/src/main/res/layout/activity_check_case.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_check_detail.xml b/app/src/main/res/layout/activity_check_detail.xml index 19dad08..d4e3d04 100644 --- a/app/src/main/res/layout/activity_check_detail.xml +++ b/app/src/main/res/layout/activity_check_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_checked_detail.xml b/app/src/main/res/layout/activity_checked_detail.xml index 0f39505..4482667 100644 --- a/app/src/main/res/layout/activity_checked_detail.xml +++ b/app/src/main/res/layout/activity_checked_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_city_base_data.xml b/app/src/main/res/layout/activity_city_base_data.xml index 0024b68..ba0d7e7 100644 --- a/app/src/main/res/layout/activity_city_base_data.xml +++ b/app/src/main/res/layout/activity_city_base_data.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_dept_authorize.xml b/app/src/main/res/layout/activity_dept_authorize.xml index 3064d38..c995433 100644 --- a/app/src/main/res/layout/activity_dept_authorize.xml +++ b/app/src/main/res/layout/activity_dept_authorize.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_dept_handle_condition.xml b/app/src/main/res/layout/activity_dept_handle_condition.xml index 2c0e310..f71b05c 100644 --- a/app/src/main/res/layout/activity_dept_handle_condition.xml +++ b/app/src/main/res/layout/activity_dept_handle_condition.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_gis.xml b/app/src/main/res/layout/activity_gis.xml index c929c2c..2bf2204 100644 --- a/app/src/main/res/layout/activity_gis.xml +++ b/app/src/main/res/layout/activity_gis.xml @@ -1,13 +1,20 @@ - + diff --git a/app/src/main/res/layout/activity_grid_analysis.xml b/app/src/main/res/layout/activity_grid_analysis.xml index 1cf095f..58a9d68 100644 --- a/app/src/main/res/layout/activity_grid_analysis.xml +++ b/app/src/main/res/layout/activity_grid_analysis.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java index 7049254..acae236 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(4)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(4)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java index fb22182..fdc5efb 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(2)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(2)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java index cb9389b..23447ff 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java @@ -29,6 +29,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(6)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(6)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java index 2392780..610d8c1 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -86,9 +87,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("快速上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java index b1fa1d3..33dc43b 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.io.File; import java.util.ArrayList; @@ -79,9 +80,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("三包上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java index e27a152..58fb4c9 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.audio.AudioRecodeHelper; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.util.QMUIDisplayHelper; @@ -124,9 +125,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java index 1f829b4..f0cf41f 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java index b00213a..61a03d7 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java index b79cab7..22fedf4 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java @@ -47,6 +47,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -114,9 +115,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/res/layout/activity_brief_case.xml b/app/src/main/res/layout/activity_brief_case.xml index d6f9e00..118858c 100644 --- a/app/src/main/res/layout/activity_brief_case.xml +++ b/app/src/main/res/layout/activity_brief_case.xml @@ -7,9 +7,16 @@ android:background="@color/whiteSmoke" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_case_detail.xml b/app/src/main/res/layout/activity_case_detail.xml index 706721b..005f836 100644 --- a/app/src/main/res/layout/activity_case_detail.xml +++ b/app/src/main/res/layout/activity_case_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_handle.xml b/app/src/main/res/layout/activity_case_handle.xml index 2aae7c5..444965c 100644 --- a/app/src/main/res/layout/activity_case_handle.xml +++ b/app/src/main/res/layout/activity_case_handle.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handle_detail.xml b/app/src/main/res/layout/activity_case_handle_detail.xml index 3362982..93e1960 100644 --- a/app/src/main/res/layout/activity_case_handle_detail.xml +++ b/app/src/main/res/layout/activity_case_handle_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handled_detail.xml b/app/src/main/res/layout/activity_case_handled_detail.xml index 2d7e44f..8ba28be 100644 --- a/app/src/main/res/layout/activity_case_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_list.xml b/app/src/main/res/layout/activity_case_list.xml index 4319d40..7562b5b 100644 --- a/app/src/main/res/layout/activity_case_list.xml +++ b/app/src/main/res/layout/activity_case_list.xml @@ -7,9 +7,16 @@ android:background="@color/mainBackColor" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_overtime.xml b/app/src/main/res/layout/activity_case_overtime.xml index 21d37f4..d24c534 100644 --- a/app/src/main/res/layout/activity_case_overtime.xml +++ b/app/src/main/res/layout/activity_case_overtime.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_process.xml b/app/src/main/res/layout/activity_case_process.xml index 5d275c2..d0283f5 100644 --- a/app/src/main/res/layout/activity_case_process.xml +++ b/app/src/main/res/layout/activity_case_process.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_resource.xml b/app/src/main/res/layout/activity_case_resource.xml index 285cd27..de61805 100644 --- a/app/src/main/res/layout/activity_case_resource.xml +++ b/app/src/main/res/layout/activity_case_resource.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_case_todo_handled_detail.xml b/app/src/main/res/layout/activity_case_todo_handled_detail.xml index 30782ec..4e0cc13 100644 --- a/app/src/main/res/layout/activity_case_todo_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_todo_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_urgent.xml b/app/src/main/res/layout/activity_case_urgent.xml index 46fefbd..91c30ca 100644 --- a/app/src/main/res/layout/activity_case_urgent.xml +++ b/app/src/main/res/layout/activity_case_urgent.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_check_case.xml b/app/src/main/res/layout/activity_check_case.xml index 1935cf9..5352854 100644 --- a/app/src/main/res/layout/activity_check_case.xml +++ b/app/src/main/res/layout/activity_check_case.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_check_detail.xml b/app/src/main/res/layout/activity_check_detail.xml index 19dad08..d4e3d04 100644 --- a/app/src/main/res/layout/activity_check_detail.xml +++ b/app/src/main/res/layout/activity_check_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_checked_detail.xml b/app/src/main/res/layout/activity_checked_detail.xml index 0f39505..4482667 100644 --- a/app/src/main/res/layout/activity_checked_detail.xml +++ b/app/src/main/res/layout/activity_checked_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_city_base_data.xml b/app/src/main/res/layout/activity_city_base_data.xml index 0024b68..ba0d7e7 100644 --- a/app/src/main/res/layout/activity_city_base_data.xml +++ b/app/src/main/res/layout/activity_city_base_data.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_dept_authorize.xml b/app/src/main/res/layout/activity_dept_authorize.xml index 3064d38..c995433 100644 --- a/app/src/main/res/layout/activity_dept_authorize.xml +++ b/app/src/main/res/layout/activity_dept_authorize.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_dept_handle_condition.xml b/app/src/main/res/layout/activity_dept_handle_condition.xml index 2c0e310..f71b05c 100644 --- a/app/src/main/res/layout/activity_dept_handle_condition.xml +++ b/app/src/main/res/layout/activity_dept_handle_condition.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_gis.xml b/app/src/main/res/layout/activity_gis.xml index c929c2c..2bf2204 100644 --- a/app/src/main/res/layout/activity_gis.xml +++ b/app/src/main/res/layout/activity_gis.xml @@ -1,13 +1,20 @@ - + diff --git a/app/src/main/res/layout/activity_grid_analysis.xml b/app/src/main/res/layout/activity_grid_analysis.xml index 1cf095f..58a9d68 100644 --- a/app/src/main/res/layout/activity_grid_analysis.xml +++ b/app/src/main/res/layout/activity_grid_analysis.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_high_event.xml b/app/src/main/res/layout/activity_high_event.xml index 935a301..cce376b 100644 --- a/app/src/main/res/layout/activity_high_event.xml +++ b/app/src/main/res/layout/activity_high_event.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java index 7049254..acae236 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(4)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(4)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java index fb22182..fdc5efb 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(2)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(2)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java index cb9389b..23447ff 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java @@ -29,6 +29,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(6)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(6)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java index 2392780..610d8c1 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -86,9 +87,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("快速上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java index b1fa1d3..33dc43b 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.io.File; import java.util.ArrayList; @@ -79,9 +80,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("三包上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java index e27a152..58fb4c9 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.audio.AudioRecodeHelper; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.util.QMUIDisplayHelper; @@ -124,9 +125,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java index 1f829b4..f0cf41f 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java index b00213a..61a03d7 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java index b79cab7..22fedf4 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java @@ -47,6 +47,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -114,9 +115,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/res/layout/activity_brief_case.xml b/app/src/main/res/layout/activity_brief_case.xml index d6f9e00..118858c 100644 --- a/app/src/main/res/layout/activity_brief_case.xml +++ b/app/src/main/res/layout/activity_brief_case.xml @@ -7,9 +7,16 @@ android:background="@color/whiteSmoke" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_case_detail.xml b/app/src/main/res/layout/activity_case_detail.xml index 706721b..005f836 100644 --- a/app/src/main/res/layout/activity_case_detail.xml +++ b/app/src/main/res/layout/activity_case_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_handle.xml b/app/src/main/res/layout/activity_case_handle.xml index 2aae7c5..444965c 100644 --- a/app/src/main/res/layout/activity_case_handle.xml +++ b/app/src/main/res/layout/activity_case_handle.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handle_detail.xml b/app/src/main/res/layout/activity_case_handle_detail.xml index 3362982..93e1960 100644 --- a/app/src/main/res/layout/activity_case_handle_detail.xml +++ b/app/src/main/res/layout/activity_case_handle_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handled_detail.xml b/app/src/main/res/layout/activity_case_handled_detail.xml index 2d7e44f..8ba28be 100644 --- a/app/src/main/res/layout/activity_case_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_list.xml b/app/src/main/res/layout/activity_case_list.xml index 4319d40..7562b5b 100644 --- a/app/src/main/res/layout/activity_case_list.xml +++ b/app/src/main/res/layout/activity_case_list.xml @@ -7,9 +7,16 @@ android:background="@color/mainBackColor" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_overtime.xml b/app/src/main/res/layout/activity_case_overtime.xml index 21d37f4..d24c534 100644 --- a/app/src/main/res/layout/activity_case_overtime.xml +++ b/app/src/main/res/layout/activity_case_overtime.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_process.xml b/app/src/main/res/layout/activity_case_process.xml index 5d275c2..d0283f5 100644 --- a/app/src/main/res/layout/activity_case_process.xml +++ b/app/src/main/res/layout/activity_case_process.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_resource.xml b/app/src/main/res/layout/activity_case_resource.xml index 285cd27..de61805 100644 --- a/app/src/main/res/layout/activity_case_resource.xml +++ b/app/src/main/res/layout/activity_case_resource.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_case_todo_handled_detail.xml b/app/src/main/res/layout/activity_case_todo_handled_detail.xml index 30782ec..4e0cc13 100644 --- a/app/src/main/res/layout/activity_case_todo_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_todo_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_urgent.xml b/app/src/main/res/layout/activity_case_urgent.xml index 46fefbd..91c30ca 100644 --- a/app/src/main/res/layout/activity_case_urgent.xml +++ b/app/src/main/res/layout/activity_case_urgent.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_check_case.xml b/app/src/main/res/layout/activity_check_case.xml index 1935cf9..5352854 100644 --- a/app/src/main/res/layout/activity_check_case.xml +++ b/app/src/main/res/layout/activity_check_case.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_check_detail.xml b/app/src/main/res/layout/activity_check_detail.xml index 19dad08..d4e3d04 100644 --- a/app/src/main/res/layout/activity_check_detail.xml +++ b/app/src/main/res/layout/activity_check_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_checked_detail.xml b/app/src/main/res/layout/activity_checked_detail.xml index 0f39505..4482667 100644 --- a/app/src/main/res/layout/activity_checked_detail.xml +++ b/app/src/main/res/layout/activity_checked_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_city_base_data.xml b/app/src/main/res/layout/activity_city_base_data.xml index 0024b68..ba0d7e7 100644 --- a/app/src/main/res/layout/activity_city_base_data.xml +++ b/app/src/main/res/layout/activity_city_base_data.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_dept_authorize.xml b/app/src/main/res/layout/activity_dept_authorize.xml index 3064d38..c995433 100644 --- a/app/src/main/res/layout/activity_dept_authorize.xml +++ b/app/src/main/res/layout/activity_dept_authorize.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_dept_handle_condition.xml b/app/src/main/res/layout/activity_dept_handle_condition.xml index 2c0e310..f71b05c 100644 --- a/app/src/main/res/layout/activity_dept_handle_condition.xml +++ b/app/src/main/res/layout/activity_dept_handle_condition.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_gis.xml b/app/src/main/res/layout/activity_gis.xml index c929c2c..2bf2204 100644 --- a/app/src/main/res/layout/activity_gis.xml +++ b/app/src/main/res/layout/activity_gis.xml @@ -1,13 +1,20 @@ - + diff --git a/app/src/main/res/layout/activity_grid_analysis.xml b/app/src/main/res/layout/activity_grid_analysis.xml index 1cf095f..58a9d68 100644 --- a/app/src/main/res/layout/activity_grid_analysis.xml +++ b/app/src/main/res/layout/activity_grid_analysis.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_high_event.xml b/app/src/main/res/layout/activity_high_event.xml index 935a301..cce376b 100644 --- a/app/src/main/res/layout/activity_high_event.xml +++ b/app/src/main/res/layout/activity_high_event.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java index 7049254..acae236 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(4)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(4)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java index fb22182..fdc5efb 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(2)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(2)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java index cb9389b..23447ff 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java @@ -29,6 +29,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(6)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(6)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java index 2392780..610d8c1 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -86,9 +87,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("快速上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java index b1fa1d3..33dc43b 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.io.File; import java.util.ArrayList; @@ -79,9 +80,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("三包上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java index e27a152..58fb4c9 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.audio.AudioRecodeHelper; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.util.QMUIDisplayHelper; @@ -124,9 +125,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java index 1f829b4..f0cf41f 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java index b00213a..61a03d7 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java index b79cab7..22fedf4 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java @@ -47,6 +47,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -114,9 +115,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/res/layout/activity_brief_case.xml b/app/src/main/res/layout/activity_brief_case.xml index d6f9e00..118858c 100644 --- a/app/src/main/res/layout/activity_brief_case.xml +++ b/app/src/main/res/layout/activity_brief_case.xml @@ -7,9 +7,16 @@ android:background="@color/whiteSmoke" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_case_detail.xml b/app/src/main/res/layout/activity_case_detail.xml index 706721b..005f836 100644 --- a/app/src/main/res/layout/activity_case_detail.xml +++ b/app/src/main/res/layout/activity_case_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_handle.xml b/app/src/main/res/layout/activity_case_handle.xml index 2aae7c5..444965c 100644 --- a/app/src/main/res/layout/activity_case_handle.xml +++ b/app/src/main/res/layout/activity_case_handle.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handle_detail.xml b/app/src/main/res/layout/activity_case_handle_detail.xml index 3362982..93e1960 100644 --- a/app/src/main/res/layout/activity_case_handle_detail.xml +++ b/app/src/main/res/layout/activity_case_handle_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handled_detail.xml b/app/src/main/res/layout/activity_case_handled_detail.xml index 2d7e44f..8ba28be 100644 --- a/app/src/main/res/layout/activity_case_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_list.xml b/app/src/main/res/layout/activity_case_list.xml index 4319d40..7562b5b 100644 --- a/app/src/main/res/layout/activity_case_list.xml +++ b/app/src/main/res/layout/activity_case_list.xml @@ -7,9 +7,16 @@ android:background="@color/mainBackColor" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_overtime.xml b/app/src/main/res/layout/activity_case_overtime.xml index 21d37f4..d24c534 100644 --- a/app/src/main/res/layout/activity_case_overtime.xml +++ b/app/src/main/res/layout/activity_case_overtime.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_process.xml b/app/src/main/res/layout/activity_case_process.xml index 5d275c2..d0283f5 100644 --- a/app/src/main/res/layout/activity_case_process.xml +++ b/app/src/main/res/layout/activity_case_process.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_resource.xml b/app/src/main/res/layout/activity_case_resource.xml index 285cd27..de61805 100644 --- a/app/src/main/res/layout/activity_case_resource.xml +++ b/app/src/main/res/layout/activity_case_resource.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_case_todo_handled_detail.xml b/app/src/main/res/layout/activity_case_todo_handled_detail.xml index 30782ec..4e0cc13 100644 --- a/app/src/main/res/layout/activity_case_todo_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_todo_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_urgent.xml b/app/src/main/res/layout/activity_case_urgent.xml index 46fefbd..91c30ca 100644 --- a/app/src/main/res/layout/activity_case_urgent.xml +++ b/app/src/main/res/layout/activity_case_urgent.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_check_case.xml b/app/src/main/res/layout/activity_check_case.xml index 1935cf9..5352854 100644 --- a/app/src/main/res/layout/activity_check_case.xml +++ b/app/src/main/res/layout/activity_check_case.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_check_detail.xml b/app/src/main/res/layout/activity_check_detail.xml index 19dad08..d4e3d04 100644 --- a/app/src/main/res/layout/activity_check_detail.xml +++ b/app/src/main/res/layout/activity_check_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_checked_detail.xml b/app/src/main/res/layout/activity_checked_detail.xml index 0f39505..4482667 100644 --- a/app/src/main/res/layout/activity_checked_detail.xml +++ b/app/src/main/res/layout/activity_checked_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_city_base_data.xml b/app/src/main/res/layout/activity_city_base_data.xml index 0024b68..ba0d7e7 100644 --- a/app/src/main/res/layout/activity_city_base_data.xml +++ b/app/src/main/res/layout/activity_city_base_data.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_dept_authorize.xml b/app/src/main/res/layout/activity_dept_authorize.xml index 3064d38..c995433 100644 --- a/app/src/main/res/layout/activity_dept_authorize.xml +++ b/app/src/main/res/layout/activity_dept_authorize.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_dept_handle_condition.xml b/app/src/main/res/layout/activity_dept_handle_condition.xml index 2c0e310..f71b05c 100644 --- a/app/src/main/res/layout/activity_dept_handle_condition.xml +++ b/app/src/main/res/layout/activity_dept_handle_condition.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_gis.xml b/app/src/main/res/layout/activity_gis.xml index c929c2c..2bf2204 100644 --- a/app/src/main/res/layout/activity_gis.xml +++ b/app/src/main/res/layout/activity_gis.xml @@ -1,13 +1,20 @@ - + diff --git a/app/src/main/res/layout/activity_grid_analysis.xml b/app/src/main/res/layout/activity_grid_analysis.xml index 1cf095f..58a9d68 100644 --- a/app/src/main/res/layout/activity_grid_analysis.xml +++ b/app/src/main/res/layout/activity_grid_analysis.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_high_event.xml b/app/src/main/res/layout/activity_high_event.xml index 935a301..cce376b 100644 --- a/app/src/main/res/layout/activity_high_event.xml +++ b/app/src/main/res/layout/activity_high_event.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_password.xml b/app/src/main/res/layout/activity_password.xml index b24d63e..da06878 100644 --- a/app/src/main/res/layout/activity_password.xml +++ b/app/src/main/res/layout/activity_password.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java index 7049254..acae236 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(4)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(4)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java index fb22182..fdc5efb 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(2)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(2)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java index cb9389b..23447ff 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java @@ -29,6 +29,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(6)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(6)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java index 2392780..610d8c1 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -86,9 +87,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("快速上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java index b1fa1d3..33dc43b 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.io.File; import java.util.ArrayList; @@ -79,9 +80,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("三包上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java index e27a152..58fb4c9 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.audio.AudioRecodeHelper; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.util.QMUIDisplayHelper; @@ -124,9 +125,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java index 1f829b4..f0cf41f 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java index b00213a..61a03d7 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java index b79cab7..22fedf4 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java @@ -47,6 +47,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -114,9 +115,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/res/layout/activity_brief_case.xml b/app/src/main/res/layout/activity_brief_case.xml index d6f9e00..118858c 100644 --- a/app/src/main/res/layout/activity_brief_case.xml +++ b/app/src/main/res/layout/activity_brief_case.xml @@ -7,9 +7,16 @@ android:background="@color/whiteSmoke" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_case_detail.xml b/app/src/main/res/layout/activity_case_detail.xml index 706721b..005f836 100644 --- a/app/src/main/res/layout/activity_case_detail.xml +++ b/app/src/main/res/layout/activity_case_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_handle.xml b/app/src/main/res/layout/activity_case_handle.xml index 2aae7c5..444965c 100644 --- a/app/src/main/res/layout/activity_case_handle.xml +++ b/app/src/main/res/layout/activity_case_handle.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handle_detail.xml b/app/src/main/res/layout/activity_case_handle_detail.xml index 3362982..93e1960 100644 --- a/app/src/main/res/layout/activity_case_handle_detail.xml +++ b/app/src/main/res/layout/activity_case_handle_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handled_detail.xml b/app/src/main/res/layout/activity_case_handled_detail.xml index 2d7e44f..8ba28be 100644 --- a/app/src/main/res/layout/activity_case_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_list.xml b/app/src/main/res/layout/activity_case_list.xml index 4319d40..7562b5b 100644 --- a/app/src/main/res/layout/activity_case_list.xml +++ b/app/src/main/res/layout/activity_case_list.xml @@ -7,9 +7,16 @@ android:background="@color/mainBackColor" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_overtime.xml b/app/src/main/res/layout/activity_case_overtime.xml index 21d37f4..d24c534 100644 --- a/app/src/main/res/layout/activity_case_overtime.xml +++ b/app/src/main/res/layout/activity_case_overtime.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_process.xml b/app/src/main/res/layout/activity_case_process.xml index 5d275c2..d0283f5 100644 --- a/app/src/main/res/layout/activity_case_process.xml +++ b/app/src/main/res/layout/activity_case_process.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_resource.xml b/app/src/main/res/layout/activity_case_resource.xml index 285cd27..de61805 100644 --- a/app/src/main/res/layout/activity_case_resource.xml +++ b/app/src/main/res/layout/activity_case_resource.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_case_todo_handled_detail.xml b/app/src/main/res/layout/activity_case_todo_handled_detail.xml index 30782ec..4e0cc13 100644 --- a/app/src/main/res/layout/activity_case_todo_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_todo_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_urgent.xml b/app/src/main/res/layout/activity_case_urgent.xml index 46fefbd..91c30ca 100644 --- a/app/src/main/res/layout/activity_case_urgent.xml +++ b/app/src/main/res/layout/activity_case_urgent.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_check_case.xml b/app/src/main/res/layout/activity_check_case.xml index 1935cf9..5352854 100644 --- a/app/src/main/res/layout/activity_check_case.xml +++ b/app/src/main/res/layout/activity_check_case.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_check_detail.xml b/app/src/main/res/layout/activity_check_detail.xml index 19dad08..d4e3d04 100644 --- a/app/src/main/res/layout/activity_check_detail.xml +++ b/app/src/main/res/layout/activity_check_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_checked_detail.xml b/app/src/main/res/layout/activity_checked_detail.xml index 0f39505..4482667 100644 --- a/app/src/main/res/layout/activity_checked_detail.xml +++ b/app/src/main/res/layout/activity_checked_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_city_base_data.xml b/app/src/main/res/layout/activity_city_base_data.xml index 0024b68..ba0d7e7 100644 --- a/app/src/main/res/layout/activity_city_base_data.xml +++ b/app/src/main/res/layout/activity_city_base_data.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_dept_authorize.xml b/app/src/main/res/layout/activity_dept_authorize.xml index 3064d38..c995433 100644 --- a/app/src/main/res/layout/activity_dept_authorize.xml +++ b/app/src/main/res/layout/activity_dept_authorize.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_dept_handle_condition.xml b/app/src/main/res/layout/activity_dept_handle_condition.xml index 2c0e310..f71b05c 100644 --- a/app/src/main/res/layout/activity_dept_handle_condition.xml +++ b/app/src/main/res/layout/activity_dept_handle_condition.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_gis.xml b/app/src/main/res/layout/activity_gis.xml index c929c2c..2bf2204 100644 --- a/app/src/main/res/layout/activity_gis.xml +++ b/app/src/main/res/layout/activity_gis.xml @@ -1,13 +1,20 @@ - + diff --git a/app/src/main/res/layout/activity_grid_analysis.xml b/app/src/main/res/layout/activity_grid_analysis.xml index 1cf095f..58a9d68 100644 --- a/app/src/main/res/layout/activity_grid_analysis.xml +++ b/app/src/main/res/layout/activity_grid_analysis.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_high_event.xml b/app/src/main/res/layout/activity_high_event.xml index 935a301..cce376b 100644 --- a/app/src/main/res/layout/activity_high_event.xml +++ b/app/src/main/res/layout/activity_high_event.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_password.xml b/app/src/main/res/layout/activity_password.xml index b24d63e..da06878 100644 --- a/app/src/main/res/layout/activity_password.xml +++ b/app/src/main/res/layout/activity_password.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_punish_analysis.xml b/app/src/main/res/layout/activity_punish_analysis.xml index 04e61dc..5cc22a4 100644 --- a/app/src/main/res/layout/activity_punish_analysis.xml +++ b/app/src/main/res/layout/activity_punish_analysis.xml @@ -6,9 +6,15 @@ android:layout_height="match_parent" android:orientation="vertical"> - + finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java index 7049254..acae236 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(4)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(4)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java index fb22182..fdc5efb 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(2)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(2)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java index cb9389b..23447ff 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java @@ -29,6 +29,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(6)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(6)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java index 2392780..610d8c1 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -86,9 +87,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("快速上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java index b1fa1d3..33dc43b 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.io.File; import java.util.ArrayList; @@ -79,9 +80,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("三包上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java index e27a152..58fb4c9 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.audio.AudioRecodeHelper; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.util.QMUIDisplayHelper; @@ -124,9 +125,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java index 1f829b4..f0cf41f 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java index b00213a..61a03d7 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java index b79cab7..22fedf4 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java @@ -47,6 +47,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -114,9 +115,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/res/layout/activity_brief_case.xml b/app/src/main/res/layout/activity_brief_case.xml index d6f9e00..118858c 100644 --- a/app/src/main/res/layout/activity_brief_case.xml +++ b/app/src/main/res/layout/activity_brief_case.xml @@ -7,9 +7,16 @@ android:background="@color/whiteSmoke" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_case_detail.xml b/app/src/main/res/layout/activity_case_detail.xml index 706721b..005f836 100644 --- a/app/src/main/res/layout/activity_case_detail.xml +++ b/app/src/main/res/layout/activity_case_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_handle.xml b/app/src/main/res/layout/activity_case_handle.xml index 2aae7c5..444965c 100644 --- a/app/src/main/res/layout/activity_case_handle.xml +++ b/app/src/main/res/layout/activity_case_handle.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handle_detail.xml b/app/src/main/res/layout/activity_case_handle_detail.xml index 3362982..93e1960 100644 --- a/app/src/main/res/layout/activity_case_handle_detail.xml +++ b/app/src/main/res/layout/activity_case_handle_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handled_detail.xml b/app/src/main/res/layout/activity_case_handled_detail.xml index 2d7e44f..8ba28be 100644 --- a/app/src/main/res/layout/activity_case_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_list.xml b/app/src/main/res/layout/activity_case_list.xml index 4319d40..7562b5b 100644 --- a/app/src/main/res/layout/activity_case_list.xml +++ b/app/src/main/res/layout/activity_case_list.xml @@ -7,9 +7,16 @@ android:background="@color/mainBackColor" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_overtime.xml b/app/src/main/res/layout/activity_case_overtime.xml index 21d37f4..d24c534 100644 --- a/app/src/main/res/layout/activity_case_overtime.xml +++ b/app/src/main/res/layout/activity_case_overtime.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_process.xml b/app/src/main/res/layout/activity_case_process.xml index 5d275c2..d0283f5 100644 --- a/app/src/main/res/layout/activity_case_process.xml +++ b/app/src/main/res/layout/activity_case_process.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_resource.xml b/app/src/main/res/layout/activity_case_resource.xml index 285cd27..de61805 100644 --- a/app/src/main/res/layout/activity_case_resource.xml +++ b/app/src/main/res/layout/activity_case_resource.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_case_todo_handled_detail.xml b/app/src/main/res/layout/activity_case_todo_handled_detail.xml index 30782ec..4e0cc13 100644 --- a/app/src/main/res/layout/activity_case_todo_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_todo_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_urgent.xml b/app/src/main/res/layout/activity_case_urgent.xml index 46fefbd..91c30ca 100644 --- a/app/src/main/res/layout/activity_case_urgent.xml +++ b/app/src/main/res/layout/activity_case_urgent.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_check_case.xml b/app/src/main/res/layout/activity_check_case.xml index 1935cf9..5352854 100644 --- a/app/src/main/res/layout/activity_check_case.xml +++ b/app/src/main/res/layout/activity_check_case.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_check_detail.xml b/app/src/main/res/layout/activity_check_detail.xml index 19dad08..d4e3d04 100644 --- a/app/src/main/res/layout/activity_check_detail.xml +++ b/app/src/main/res/layout/activity_check_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_checked_detail.xml b/app/src/main/res/layout/activity_checked_detail.xml index 0f39505..4482667 100644 --- a/app/src/main/res/layout/activity_checked_detail.xml +++ b/app/src/main/res/layout/activity_checked_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_city_base_data.xml b/app/src/main/res/layout/activity_city_base_data.xml index 0024b68..ba0d7e7 100644 --- a/app/src/main/res/layout/activity_city_base_data.xml +++ b/app/src/main/res/layout/activity_city_base_data.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_dept_authorize.xml b/app/src/main/res/layout/activity_dept_authorize.xml index 3064d38..c995433 100644 --- a/app/src/main/res/layout/activity_dept_authorize.xml +++ b/app/src/main/res/layout/activity_dept_authorize.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_dept_handle_condition.xml b/app/src/main/res/layout/activity_dept_handle_condition.xml index 2c0e310..f71b05c 100644 --- a/app/src/main/res/layout/activity_dept_handle_condition.xml +++ b/app/src/main/res/layout/activity_dept_handle_condition.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_gis.xml b/app/src/main/res/layout/activity_gis.xml index c929c2c..2bf2204 100644 --- a/app/src/main/res/layout/activity_gis.xml +++ b/app/src/main/res/layout/activity_gis.xml @@ -1,13 +1,20 @@ - + diff --git a/app/src/main/res/layout/activity_grid_analysis.xml b/app/src/main/res/layout/activity_grid_analysis.xml index 1cf095f..58a9d68 100644 --- a/app/src/main/res/layout/activity_grid_analysis.xml +++ b/app/src/main/res/layout/activity_grid_analysis.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_high_event.xml b/app/src/main/res/layout/activity_high_event.xml index 935a301..cce376b 100644 --- a/app/src/main/res/layout/activity_high_event.xml +++ b/app/src/main/res/layout/activity_high_event.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_password.xml b/app/src/main/res/layout/activity_password.xml index b24d63e..da06878 100644 --- a/app/src/main/res/layout/activity_password.xml +++ b/app/src/main/res/layout/activity_password.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_punish_analysis.xml b/app/src/main/res/layout/activity_punish_analysis.xml index 04e61dc..5cc22a4 100644 --- a/app/src/main/res/layout/activity_punish_analysis.xml +++ b/app/src/main/res/layout/activity_punish_analysis.xml @@ -6,9 +6,15 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java index 7049254..acae236 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(4)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(4)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java index fb22182..fdc5efb 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(2)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(2)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java index cb9389b..23447ff 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java @@ -29,6 +29,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(6)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(6)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java index 2392780..610d8c1 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -86,9 +87,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("快速上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java index b1fa1d3..33dc43b 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.io.File; import java.util.ArrayList; @@ -79,9 +80,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("三包上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java index e27a152..58fb4c9 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.audio.AudioRecodeHelper; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.util.QMUIDisplayHelper; @@ -124,9 +125,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java index 1f829b4..f0cf41f 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java index b00213a..61a03d7 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java index b79cab7..22fedf4 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java @@ -47,6 +47,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -114,9 +115,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/res/layout/activity_brief_case.xml b/app/src/main/res/layout/activity_brief_case.xml index d6f9e00..118858c 100644 --- a/app/src/main/res/layout/activity_brief_case.xml +++ b/app/src/main/res/layout/activity_brief_case.xml @@ -7,9 +7,16 @@ android:background="@color/whiteSmoke" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_case_detail.xml b/app/src/main/res/layout/activity_case_detail.xml index 706721b..005f836 100644 --- a/app/src/main/res/layout/activity_case_detail.xml +++ b/app/src/main/res/layout/activity_case_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_handle.xml b/app/src/main/res/layout/activity_case_handle.xml index 2aae7c5..444965c 100644 --- a/app/src/main/res/layout/activity_case_handle.xml +++ b/app/src/main/res/layout/activity_case_handle.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handle_detail.xml b/app/src/main/res/layout/activity_case_handle_detail.xml index 3362982..93e1960 100644 --- a/app/src/main/res/layout/activity_case_handle_detail.xml +++ b/app/src/main/res/layout/activity_case_handle_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handled_detail.xml b/app/src/main/res/layout/activity_case_handled_detail.xml index 2d7e44f..8ba28be 100644 --- a/app/src/main/res/layout/activity_case_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_list.xml b/app/src/main/res/layout/activity_case_list.xml index 4319d40..7562b5b 100644 --- a/app/src/main/res/layout/activity_case_list.xml +++ b/app/src/main/res/layout/activity_case_list.xml @@ -7,9 +7,16 @@ android:background="@color/mainBackColor" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_overtime.xml b/app/src/main/res/layout/activity_case_overtime.xml index 21d37f4..d24c534 100644 --- a/app/src/main/res/layout/activity_case_overtime.xml +++ b/app/src/main/res/layout/activity_case_overtime.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_process.xml b/app/src/main/res/layout/activity_case_process.xml index 5d275c2..d0283f5 100644 --- a/app/src/main/res/layout/activity_case_process.xml +++ b/app/src/main/res/layout/activity_case_process.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_resource.xml b/app/src/main/res/layout/activity_case_resource.xml index 285cd27..de61805 100644 --- a/app/src/main/res/layout/activity_case_resource.xml +++ b/app/src/main/res/layout/activity_case_resource.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_case_todo_handled_detail.xml b/app/src/main/res/layout/activity_case_todo_handled_detail.xml index 30782ec..4e0cc13 100644 --- a/app/src/main/res/layout/activity_case_todo_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_todo_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_urgent.xml b/app/src/main/res/layout/activity_case_urgent.xml index 46fefbd..91c30ca 100644 --- a/app/src/main/res/layout/activity_case_urgent.xml +++ b/app/src/main/res/layout/activity_case_urgent.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_check_case.xml b/app/src/main/res/layout/activity_check_case.xml index 1935cf9..5352854 100644 --- a/app/src/main/res/layout/activity_check_case.xml +++ b/app/src/main/res/layout/activity_check_case.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_check_detail.xml b/app/src/main/res/layout/activity_check_detail.xml index 19dad08..d4e3d04 100644 --- a/app/src/main/res/layout/activity_check_detail.xml +++ b/app/src/main/res/layout/activity_check_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_checked_detail.xml b/app/src/main/res/layout/activity_checked_detail.xml index 0f39505..4482667 100644 --- a/app/src/main/res/layout/activity_checked_detail.xml +++ b/app/src/main/res/layout/activity_checked_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_city_base_data.xml b/app/src/main/res/layout/activity_city_base_data.xml index 0024b68..ba0d7e7 100644 --- a/app/src/main/res/layout/activity_city_base_data.xml +++ b/app/src/main/res/layout/activity_city_base_data.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_dept_authorize.xml b/app/src/main/res/layout/activity_dept_authorize.xml index 3064d38..c995433 100644 --- a/app/src/main/res/layout/activity_dept_authorize.xml +++ b/app/src/main/res/layout/activity_dept_authorize.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_dept_handle_condition.xml b/app/src/main/res/layout/activity_dept_handle_condition.xml index 2c0e310..f71b05c 100644 --- a/app/src/main/res/layout/activity_dept_handle_condition.xml +++ b/app/src/main/res/layout/activity_dept_handle_condition.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_gis.xml b/app/src/main/res/layout/activity_gis.xml index c929c2c..2bf2204 100644 --- a/app/src/main/res/layout/activity_gis.xml +++ b/app/src/main/res/layout/activity_gis.xml @@ -1,13 +1,20 @@ - + diff --git a/app/src/main/res/layout/activity_grid_analysis.xml b/app/src/main/res/layout/activity_grid_analysis.xml index 1cf095f..58a9d68 100644 --- a/app/src/main/res/layout/activity_grid_analysis.xml +++ b/app/src/main/res/layout/activity_grid_analysis.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_high_event.xml b/app/src/main/res/layout/activity_high_event.xml index 935a301..cce376b 100644 --- a/app/src/main/res/layout/activity_high_event.xml +++ b/app/src/main/res/layout/activity_high_event.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_password.xml b/app/src/main/res/layout/activity_password.xml index b24d63e..da06878 100644 --- a/app/src/main/res/layout/activity_password.xml +++ b/app/src/main/res/layout/activity_password.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_punish_analysis.xml b/app/src/main/res/layout/activity_punish_analysis.xml index 04e61dc..5cc22a4 100644 --- a/app/src/main/res/layout/activity_punish_analysis.xml +++ b/app/src/main/res/layout/activity_punish_analysis.xml @@ -6,9 +6,15 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_san_bao_todo.xml b/app/src/main/res/layout/activity_san_bao_todo.xml index 65dce1f..37517af 100644 --- a/app/src/main/res/layout/activity_san_bao_todo.xml +++ b/app/src/main/res/layout/activity_san_bao_todo.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java index 7049254..acae236 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(4)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(4)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java index fb22182..fdc5efb 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(2)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(2)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java index cb9389b..23447ff 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java @@ -29,6 +29,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(6)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(6)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java index 2392780..610d8c1 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -86,9 +87,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("快速上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java index b1fa1d3..33dc43b 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.io.File; import java.util.ArrayList; @@ -79,9 +80,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("三包上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java index e27a152..58fb4c9 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.audio.AudioRecodeHelper; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.util.QMUIDisplayHelper; @@ -124,9 +125,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java index 1f829b4..f0cf41f 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java index b00213a..61a03d7 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java index b79cab7..22fedf4 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java @@ -47,6 +47,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -114,9 +115,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/res/layout/activity_brief_case.xml b/app/src/main/res/layout/activity_brief_case.xml index d6f9e00..118858c 100644 --- a/app/src/main/res/layout/activity_brief_case.xml +++ b/app/src/main/res/layout/activity_brief_case.xml @@ -7,9 +7,16 @@ android:background="@color/whiteSmoke" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_case_detail.xml b/app/src/main/res/layout/activity_case_detail.xml index 706721b..005f836 100644 --- a/app/src/main/res/layout/activity_case_detail.xml +++ b/app/src/main/res/layout/activity_case_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_handle.xml b/app/src/main/res/layout/activity_case_handle.xml index 2aae7c5..444965c 100644 --- a/app/src/main/res/layout/activity_case_handle.xml +++ b/app/src/main/res/layout/activity_case_handle.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handle_detail.xml b/app/src/main/res/layout/activity_case_handle_detail.xml index 3362982..93e1960 100644 --- a/app/src/main/res/layout/activity_case_handle_detail.xml +++ b/app/src/main/res/layout/activity_case_handle_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handled_detail.xml b/app/src/main/res/layout/activity_case_handled_detail.xml index 2d7e44f..8ba28be 100644 --- a/app/src/main/res/layout/activity_case_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_list.xml b/app/src/main/res/layout/activity_case_list.xml index 4319d40..7562b5b 100644 --- a/app/src/main/res/layout/activity_case_list.xml +++ b/app/src/main/res/layout/activity_case_list.xml @@ -7,9 +7,16 @@ android:background="@color/mainBackColor" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_overtime.xml b/app/src/main/res/layout/activity_case_overtime.xml index 21d37f4..d24c534 100644 --- a/app/src/main/res/layout/activity_case_overtime.xml +++ b/app/src/main/res/layout/activity_case_overtime.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_process.xml b/app/src/main/res/layout/activity_case_process.xml index 5d275c2..d0283f5 100644 --- a/app/src/main/res/layout/activity_case_process.xml +++ b/app/src/main/res/layout/activity_case_process.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_resource.xml b/app/src/main/res/layout/activity_case_resource.xml index 285cd27..de61805 100644 --- a/app/src/main/res/layout/activity_case_resource.xml +++ b/app/src/main/res/layout/activity_case_resource.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_case_todo_handled_detail.xml b/app/src/main/res/layout/activity_case_todo_handled_detail.xml index 30782ec..4e0cc13 100644 --- a/app/src/main/res/layout/activity_case_todo_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_todo_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_urgent.xml b/app/src/main/res/layout/activity_case_urgent.xml index 46fefbd..91c30ca 100644 --- a/app/src/main/res/layout/activity_case_urgent.xml +++ b/app/src/main/res/layout/activity_case_urgent.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_check_case.xml b/app/src/main/res/layout/activity_check_case.xml index 1935cf9..5352854 100644 --- a/app/src/main/res/layout/activity_check_case.xml +++ b/app/src/main/res/layout/activity_check_case.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_check_detail.xml b/app/src/main/res/layout/activity_check_detail.xml index 19dad08..d4e3d04 100644 --- a/app/src/main/res/layout/activity_check_detail.xml +++ b/app/src/main/res/layout/activity_check_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_checked_detail.xml b/app/src/main/res/layout/activity_checked_detail.xml index 0f39505..4482667 100644 --- a/app/src/main/res/layout/activity_checked_detail.xml +++ b/app/src/main/res/layout/activity_checked_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_city_base_data.xml b/app/src/main/res/layout/activity_city_base_data.xml index 0024b68..ba0d7e7 100644 --- a/app/src/main/res/layout/activity_city_base_data.xml +++ b/app/src/main/res/layout/activity_city_base_data.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_dept_authorize.xml b/app/src/main/res/layout/activity_dept_authorize.xml index 3064d38..c995433 100644 --- a/app/src/main/res/layout/activity_dept_authorize.xml +++ b/app/src/main/res/layout/activity_dept_authorize.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_dept_handle_condition.xml b/app/src/main/res/layout/activity_dept_handle_condition.xml index 2c0e310..f71b05c 100644 --- a/app/src/main/res/layout/activity_dept_handle_condition.xml +++ b/app/src/main/res/layout/activity_dept_handle_condition.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_gis.xml b/app/src/main/res/layout/activity_gis.xml index c929c2c..2bf2204 100644 --- a/app/src/main/res/layout/activity_gis.xml +++ b/app/src/main/res/layout/activity_gis.xml @@ -1,13 +1,20 @@ - + diff --git a/app/src/main/res/layout/activity_grid_analysis.xml b/app/src/main/res/layout/activity_grid_analysis.xml index 1cf095f..58a9d68 100644 --- a/app/src/main/res/layout/activity_grid_analysis.xml +++ b/app/src/main/res/layout/activity_grid_analysis.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_high_event.xml b/app/src/main/res/layout/activity_high_event.xml index 935a301..cce376b 100644 --- a/app/src/main/res/layout/activity_high_event.xml +++ b/app/src/main/res/layout/activity_high_event.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_password.xml b/app/src/main/res/layout/activity_password.xml index b24d63e..da06878 100644 --- a/app/src/main/res/layout/activity_password.xml +++ b/app/src/main/res/layout/activity_password.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_punish_analysis.xml b/app/src/main/res/layout/activity_punish_analysis.xml index 04e61dc..5cc22a4 100644 --- a/app/src/main/res/layout/activity_punish_analysis.xml +++ b/app/src/main/res/layout/activity_punish_analysis.xml @@ -6,9 +6,15 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_san_bao_todo.xml b/app/src/main/res/layout/activity_san_bao_todo.xml index 65dce1f..37517af 100644 --- a/app/src/main/res/layout/activity_san_bao_todo.xml +++ b/app/src/main/res/layout/activity_san_bao_todo.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_verified_detail.xml b/app/src/main/res/layout/activity_verified_detail.xml index afd7a18..afce839 100644 --- a/app/src/main/res/layout/activity_verified_detail.xml +++ b/app/src/main/res/layout/activity_verified_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java index 7049254..acae236 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(4)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(4)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java index fb22182..fdc5efb 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(2)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(2)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java index cb9389b..23447ff 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java @@ -29,6 +29,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(6)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(6)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java index 2392780..610d8c1 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -86,9 +87,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("快速上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java index b1fa1d3..33dc43b 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.io.File; import java.util.ArrayList; @@ -79,9 +80,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("三包上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java index e27a152..58fb4c9 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.audio.AudioRecodeHelper; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.util.QMUIDisplayHelper; @@ -124,9 +125,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java index 1f829b4..f0cf41f 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java index b00213a..61a03d7 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java index b79cab7..22fedf4 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java @@ -47,6 +47,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -114,9 +115,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/res/layout/activity_brief_case.xml b/app/src/main/res/layout/activity_brief_case.xml index d6f9e00..118858c 100644 --- a/app/src/main/res/layout/activity_brief_case.xml +++ b/app/src/main/res/layout/activity_brief_case.xml @@ -7,9 +7,16 @@ android:background="@color/whiteSmoke" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_case_detail.xml b/app/src/main/res/layout/activity_case_detail.xml index 706721b..005f836 100644 --- a/app/src/main/res/layout/activity_case_detail.xml +++ b/app/src/main/res/layout/activity_case_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_handle.xml b/app/src/main/res/layout/activity_case_handle.xml index 2aae7c5..444965c 100644 --- a/app/src/main/res/layout/activity_case_handle.xml +++ b/app/src/main/res/layout/activity_case_handle.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handle_detail.xml b/app/src/main/res/layout/activity_case_handle_detail.xml index 3362982..93e1960 100644 --- a/app/src/main/res/layout/activity_case_handle_detail.xml +++ b/app/src/main/res/layout/activity_case_handle_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handled_detail.xml b/app/src/main/res/layout/activity_case_handled_detail.xml index 2d7e44f..8ba28be 100644 --- a/app/src/main/res/layout/activity_case_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_list.xml b/app/src/main/res/layout/activity_case_list.xml index 4319d40..7562b5b 100644 --- a/app/src/main/res/layout/activity_case_list.xml +++ b/app/src/main/res/layout/activity_case_list.xml @@ -7,9 +7,16 @@ android:background="@color/mainBackColor" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_overtime.xml b/app/src/main/res/layout/activity_case_overtime.xml index 21d37f4..d24c534 100644 --- a/app/src/main/res/layout/activity_case_overtime.xml +++ b/app/src/main/res/layout/activity_case_overtime.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_process.xml b/app/src/main/res/layout/activity_case_process.xml index 5d275c2..d0283f5 100644 --- a/app/src/main/res/layout/activity_case_process.xml +++ b/app/src/main/res/layout/activity_case_process.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_resource.xml b/app/src/main/res/layout/activity_case_resource.xml index 285cd27..de61805 100644 --- a/app/src/main/res/layout/activity_case_resource.xml +++ b/app/src/main/res/layout/activity_case_resource.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_case_todo_handled_detail.xml b/app/src/main/res/layout/activity_case_todo_handled_detail.xml index 30782ec..4e0cc13 100644 --- a/app/src/main/res/layout/activity_case_todo_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_todo_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_urgent.xml b/app/src/main/res/layout/activity_case_urgent.xml index 46fefbd..91c30ca 100644 --- a/app/src/main/res/layout/activity_case_urgent.xml +++ b/app/src/main/res/layout/activity_case_urgent.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_check_case.xml b/app/src/main/res/layout/activity_check_case.xml index 1935cf9..5352854 100644 --- a/app/src/main/res/layout/activity_check_case.xml +++ b/app/src/main/res/layout/activity_check_case.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_check_detail.xml b/app/src/main/res/layout/activity_check_detail.xml index 19dad08..d4e3d04 100644 --- a/app/src/main/res/layout/activity_check_detail.xml +++ b/app/src/main/res/layout/activity_check_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_checked_detail.xml b/app/src/main/res/layout/activity_checked_detail.xml index 0f39505..4482667 100644 --- a/app/src/main/res/layout/activity_checked_detail.xml +++ b/app/src/main/res/layout/activity_checked_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_city_base_data.xml b/app/src/main/res/layout/activity_city_base_data.xml index 0024b68..ba0d7e7 100644 --- a/app/src/main/res/layout/activity_city_base_data.xml +++ b/app/src/main/res/layout/activity_city_base_data.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_dept_authorize.xml b/app/src/main/res/layout/activity_dept_authorize.xml index 3064d38..c995433 100644 --- a/app/src/main/res/layout/activity_dept_authorize.xml +++ b/app/src/main/res/layout/activity_dept_authorize.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_dept_handle_condition.xml b/app/src/main/res/layout/activity_dept_handle_condition.xml index 2c0e310..f71b05c 100644 --- a/app/src/main/res/layout/activity_dept_handle_condition.xml +++ b/app/src/main/res/layout/activity_dept_handle_condition.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_gis.xml b/app/src/main/res/layout/activity_gis.xml index c929c2c..2bf2204 100644 --- a/app/src/main/res/layout/activity_gis.xml +++ b/app/src/main/res/layout/activity_gis.xml @@ -1,13 +1,20 @@ - + diff --git a/app/src/main/res/layout/activity_grid_analysis.xml b/app/src/main/res/layout/activity_grid_analysis.xml index 1cf095f..58a9d68 100644 --- a/app/src/main/res/layout/activity_grid_analysis.xml +++ b/app/src/main/res/layout/activity_grid_analysis.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_high_event.xml b/app/src/main/res/layout/activity_high_event.xml index 935a301..cce376b 100644 --- a/app/src/main/res/layout/activity_high_event.xml +++ b/app/src/main/res/layout/activity_high_event.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_password.xml b/app/src/main/res/layout/activity_password.xml index b24d63e..da06878 100644 --- a/app/src/main/res/layout/activity_password.xml +++ b/app/src/main/res/layout/activity_password.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_punish_analysis.xml b/app/src/main/res/layout/activity_punish_analysis.xml index 04e61dc..5cc22a4 100644 --- a/app/src/main/res/layout/activity_punish_analysis.xml +++ b/app/src/main/res/layout/activity_punish_analysis.xml @@ -6,9 +6,15 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_san_bao_todo.xml b/app/src/main/res/layout/activity_san_bao_todo.xml index 65dce1f..37517af 100644 --- a/app/src/main/res/layout/activity_san_bao_todo.xml +++ b/app/src/main/res/layout/activity_san_bao_todo.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_verified_detail.xml b/app/src/main/res/layout/activity_verified_detail.xml index afd7a18..afce839 100644 --- a/app/src/main/res/layout/activity_verified_detail.xml +++ b/app/src/main/res/layout/activity_verified_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_verify_case.xml b/app/src/main/res/layout/activity_verify_case.xml index 1935cf9..8dfbc5d 100644 --- a/app/src/main/res/layout/activity_verify_case.xml +++ b/app/src/main/res/layout/activity_verify_case.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java index 7049254..acae236 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(4)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(4)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java index fb22182..fdc5efb 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(2)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(2)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java index cb9389b..23447ff 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java @@ -29,6 +29,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(6)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(6)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java index 2392780..610d8c1 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -86,9 +87,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("快速上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java index b1fa1d3..33dc43b 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.io.File; import java.util.ArrayList; @@ -79,9 +80,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("三包上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java index e27a152..58fb4c9 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.audio.AudioRecodeHelper; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.util.QMUIDisplayHelper; @@ -124,9 +125,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java index 1f829b4..f0cf41f 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java index b00213a..61a03d7 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java index b79cab7..22fedf4 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java @@ -47,6 +47,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -114,9 +115,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/res/layout/activity_brief_case.xml b/app/src/main/res/layout/activity_brief_case.xml index d6f9e00..118858c 100644 --- a/app/src/main/res/layout/activity_brief_case.xml +++ b/app/src/main/res/layout/activity_brief_case.xml @@ -7,9 +7,16 @@ android:background="@color/whiteSmoke" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_case_detail.xml b/app/src/main/res/layout/activity_case_detail.xml index 706721b..005f836 100644 --- a/app/src/main/res/layout/activity_case_detail.xml +++ b/app/src/main/res/layout/activity_case_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_handle.xml b/app/src/main/res/layout/activity_case_handle.xml index 2aae7c5..444965c 100644 --- a/app/src/main/res/layout/activity_case_handle.xml +++ b/app/src/main/res/layout/activity_case_handle.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handle_detail.xml b/app/src/main/res/layout/activity_case_handle_detail.xml index 3362982..93e1960 100644 --- a/app/src/main/res/layout/activity_case_handle_detail.xml +++ b/app/src/main/res/layout/activity_case_handle_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handled_detail.xml b/app/src/main/res/layout/activity_case_handled_detail.xml index 2d7e44f..8ba28be 100644 --- a/app/src/main/res/layout/activity_case_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_list.xml b/app/src/main/res/layout/activity_case_list.xml index 4319d40..7562b5b 100644 --- a/app/src/main/res/layout/activity_case_list.xml +++ b/app/src/main/res/layout/activity_case_list.xml @@ -7,9 +7,16 @@ android:background="@color/mainBackColor" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_overtime.xml b/app/src/main/res/layout/activity_case_overtime.xml index 21d37f4..d24c534 100644 --- a/app/src/main/res/layout/activity_case_overtime.xml +++ b/app/src/main/res/layout/activity_case_overtime.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_process.xml b/app/src/main/res/layout/activity_case_process.xml index 5d275c2..d0283f5 100644 --- a/app/src/main/res/layout/activity_case_process.xml +++ b/app/src/main/res/layout/activity_case_process.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_resource.xml b/app/src/main/res/layout/activity_case_resource.xml index 285cd27..de61805 100644 --- a/app/src/main/res/layout/activity_case_resource.xml +++ b/app/src/main/res/layout/activity_case_resource.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_case_todo_handled_detail.xml b/app/src/main/res/layout/activity_case_todo_handled_detail.xml index 30782ec..4e0cc13 100644 --- a/app/src/main/res/layout/activity_case_todo_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_todo_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_urgent.xml b/app/src/main/res/layout/activity_case_urgent.xml index 46fefbd..91c30ca 100644 --- a/app/src/main/res/layout/activity_case_urgent.xml +++ b/app/src/main/res/layout/activity_case_urgent.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_check_case.xml b/app/src/main/res/layout/activity_check_case.xml index 1935cf9..5352854 100644 --- a/app/src/main/res/layout/activity_check_case.xml +++ b/app/src/main/res/layout/activity_check_case.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_check_detail.xml b/app/src/main/res/layout/activity_check_detail.xml index 19dad08..d4e3d04 100644 --- a/app/src/main/res/layout/activity_check_detail.xml +++ b/app/src/main/res/layout/activity_check_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_checked_detail.xml b/app/src/main/res/layout/activity_checked_detail.xml index 0f39505..4482667 100644 --- a/app/src/main/res/layout/activity_checked_detail.xml +++ b/app/src/main/res/layout/activity_checked_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_city_base_data.xml b/app/src/main/res/layout/activity_city_base_data.xml index 0024b68..ba0d7e7 100644 --- a/app/src/main/res/layout/activity_city_base_data.xml +++ b/app/src/main/res/layout/activity_city_base_data.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_dept_authorize.xml b/app/src/main/res/layout/activity_dept_authorize.xml index 3064d38..c995433 100644 --- a/app/src/main/res/layout/activity_dept_authorize.xml +++ b/app/src/main/res/layout/activity_dept_authorize.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_dept_handle_condition.xml b/app/src/main/res/layout/activity_dept_handle_condition.xml index 2c0e310..f71b05c 100644 --- a/app/src/main/res/layout/activity_dept_handle_condition.xml +++ b/app/src/main/res/layout/activity_dept_handle_condition.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_gis.xml b/app/src/main/res/layout/activity_gis.xml index c929c2c..2bf2204 100644 --- a/app/src/main/res/layout/activity_gis.xml +++ b/app/src/main/res/layout/activity_gis.xml @@ -1,13 +1,20 @@ - + diff --git a/app/src/main/res/layout/activity_grid_analysis.xml b/app/src/main/res/layout/activity_grid_analysis.xml index 1cf095f..58a9d68 100644 --- a/app/src/main/res/layout/activity_grid_analysis.xml +++ b/app/src/main/res/layout/activity_grid_analysis.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_high_event.xml b/app/src/main/res/layout/activity_high_event.xml index 935a301..cce376b 100644 --- a/app/src/main/res/layout/activity_high_event.xml +++ b/app/src/main/res/layout/activity_high_event.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_password.xml b/app/src/main/res/layout/activity_password.xml index b24d63e..da06878 100644 --- a/app/src/main/res/layout/activity_password.xml +++ b/app/src/main/res/layout/activity_password.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_punish_analysis.xml b/app/src/main/res/layout/activity_punish_analysis.xml index 04e61dc..5cc22a4 100644 --- a/app/src/main/res/layout/activity_punish_analysis.xml +++ b/app/src/main/res/layout/activity_punish_analysis.xml @@ -6,9 +6,15 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_san_bao_todo.xml b/app/src/main/res/layout/activity_san_bao_todo.xml index 65dce1f..37517af 100644 --- a/app/src/main/res/layout/activity_san_bao_todo.xml +++ b/app/src/main/res/layout/activity_san_bao_todo.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_verified_detail.xml b/app/src/main/res/layout/activity_verified_detail.xml index afd7a18..afce839 100644 --- a/app/src/main/res/layout/activity_verified_detail.xml +++ b/app/src/main/res/layout/activity_verified_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_verify_case.xml b/app/src/main/res/layout/activity_verify_case.xml index 1935cf9..8dfbc5d 100644 --- a/app/src/main/res/layout/activity_verify_case.xml +++ b/app/src/main/res/layout/activity_verify_case.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_verify_detail.xml b/app/src/main/res/layout/activity_verify_detail.xml index ef2935e..a7c3197 100644 --- a/app/src/main/res/layout/activity_verify_detail.xml +++ b/app/src/main/res/layout/activity_verify_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java index 7049254..acae236 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(4)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(4)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java index fb22182..fdc5efb 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(2)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(2)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java index cb9389b..23447ff 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java @@ -29,6 +29,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(6)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(6)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java index 2392780..610d8c1 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -86,9 +87,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("快速上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java index b1fa1d3..33dc43b 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.io.File; import java.util.ArrayList; @@ -79,9 +80,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("三包上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java index e27a152..58fb4c9 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.audio.AudioRecodeHelper; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.util.QMUIDisplayHelper; @@ -124,9 +125,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java index 1f829b4..f0cf41f 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java index b00213a..61a03d7 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java index b79cab7..22fedf4 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java @@ -47,6 +47,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -114,9 +115,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/res/layout/activity_brief_case.xml b/app/src/main/res/layout/activity_brief_case.xml index d6f9e00..118858c 100644 --- a/app/src/main/res/layout/activity_brief_case.xml +++ b/app/src/main/res/layout/activity_brief_case.xml @@ -7,9 +7,16 @@ android:background="@color/whiteSmoke" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_case_detail.xml b/app/src/main/res/layout/activity_case_detail.xml index 706721b..005f836 100644 --- a/app/src/main/res/layout/activity_case_detail.xml +++ b/app/src/main/res/layout/activity_case_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_handle.xml b/app/src/main/res/layout/activity_case_handle.xml index 2aae7c5..444965c 100644 --- a/app/src/main/res/layout/activity_case_handle.xml +++ b/app/src/main/res/layout/activity_case_handle.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handle_detail.xml b/app/src/main/res/layout/activity_case_handle_detail.xml index 3362982..93e1960 100644 --- a/app/src/main/res/layout/activity_case_handle_detail.xml +++ b/app/src/main/res/layout/activity_case_handle_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handled_detail.xml b/app/src/main/res/layout/activity_case_handled_detail.xml index 2d7e44f..8ba28be 100644 --- a/app/src/main/res/layout/activity_case_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_list.xml b/app/src/main/res/layout/activity_case_list.xml index 4319d40..7562b5b 100644 --- a/app/src/main/res/layout/activity_case_list.xml +++ b/app/src/main/res/layout/activity_case_list.xml @@ -7,9 +7,16 @@ android:background="@color/mainBackColor" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_overtime.xml b/app/src/main/res/layout/activity_case_overtime.xml index 21d37f4..d24c534 100644 --- a/app/src/main/res/layout/activity_case_overtime.xml +++ b/app/src/main/res/layout/activity_case_overtime.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_process.xml b/app/src/main/res/layout/activity_case_process.xml index 5d275c2..d0283f5 100644 --- a/app/src/main/res/layout/activity_case_process.xml +++ b/app/src/main/res/layout/activity_case_process.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_resource.xml b/app/src/main/res/layout/activity_case_resource.xml index 285cd27..de61805 100644 --- a/app/src/main/res/layout/activity_case_resource.xml +++ b/app/src/main/res/layout/activity_case_resource.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_case_todo_handled_detail.xml b/app/src/main/res/layout/activity_case_todo_handled_detail.xml index 30782ec..4e0cc13 100644 --- a/app/src/main/res/layout/activity_case_todo_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_todo_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_urgent.xml b/app/src/main/res/layout/activity_case_urgent.xml index 46fefbd..91c30ca 100644 --- a/app/src/main/res/layout/activity_case_urgent.xml +++ b/app/src/main/res/layout/activity_case_urgent.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_check_case.xml b/app/src/main/res/layout/activity_check_case.xml index 1935cf9..5352854 100644 --- a/app/src/main/res/layout/activity_check_case.xml +++ b/app/src/main/res/layout/activity_check_case.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_check_detail.xml b/app/src/main/res/layout/activity_check_detail.xml index 19dad08..d4e3d04 100644 --- a/app/src/main/res/layout/activity_check_detail.xml +++ b/app/src/main/res/layout/activity_check_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_checked_detail.xml b/app/src/main/res/layout/activity_checked_detail.xml index 0f39505..4482667 100644 --- a/app/src/main/res/layout/activity_checked_detail.xml +++ b/app/src/main/res/layout/activity_checked_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_city_base_data.xml b/app/src/main/res/layout/activity_city_base_data.xml index 0024b68..ba0d7e7 100644 --- a/app/src/main/res/layout/activity_city_base_data.xml +++ b/app/src/main/res/layout/activity_city_base_data.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_dept_authorize.xml b/app/src/main/res/layout/activity_dept_authorize.xml index 3064d38..c995433 100644 --- a/app/src/main/res/layout/activity_dept_authorize.xml +++ b/app/src/main/res/layout/activity_dept_authorize.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_dept_handle_condition.xml b/app/src/main/res/layout/activity_dept_handle_condition.xml index 2c0e310..f71b05c 100644 --- a/app/src/main/res/layout/activity_dept_handle_condition.xml +++ b/app/src/main/res/layout/activity_dept_handle_condition.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_gis.xml b/app/src/main/res/layout/activity_gis.xml index c929c2c..2bf2204 100644 --- a/app/src/main/res/layout/activity_gis.xml +++ b/app/src/main/res/layout/activity_gis.xml @@ -1,13 +1,20 @@ - + diff --git a/app/src/main/res/layout/activity_grid_analysis.xml b/app/src/main/res/layout/activity_grid_analysis.xml index 1cf095f..58a9d68 100644 --- a/app/src/main/res/layout/activity_grid_analysis.xml +++ b/app/src/main/res/layout/activity_grid_analysis.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_high_event.xml b/app/src/main/res/layout/activity_high_event.xml index 935a301..cce376b 100644 --- a/app/src/main/res/layout/activity_high_event.xml +++ b/app/src/main/res/layout/activity_high_event.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_password.xml b/app/src/main/res/layout/activity_password.xml index b24d63e..da06878 100644 --- a/app/src/main/res/layout/activity_password.xml +++ b/app/src/main/res/layout/activity_password.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_punish_analysis.xml b/app/src/main/res/layout/activity_punish_analysis.xml index 04e61dc..5cc22a4 100644 --- a/app/src/main/res/layout/activity_punish_analysis.xml +++ b/app/src/main/res/layout/activity_punish_analysis.xml @@ -6,9 +6,15 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_san_bao_todo.xml b/app/src/main/res/layout/activity_san_bao_todo.xml index 65dce1f..37517af 100644 --- a/app/src/main/res/layout/activity_san_bao_todo.xml +++ b/app/src/main/res/layout/activity_san_bao_todo.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_verified_detail.xml b/app/src/main/res/layout/activity_verified_detail.xml index afd7a18..afce839 100644 --- a/app/src/main/res/layout/activity_verified_detail.xml +++ b/app/src/main/res/layout/activity_verified_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_verify_case.xml b/app/src/main/res/layout/activity_verify_case.xml index 1935cf9..8dfbc5d 100644 --- a/app/src/main/res/layout/activity_verify_case.xml +++ b/app/src/main/res/layout/activity_verify_case.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_verify_detail.xml b/app/src/main/res/layout/activity_verify_detail.xml index ef2935e..a7c3197 100644 --- a/app/src/main/res/layout/activity_verify_detail.xml +++ b/app/src/main/res/layout/activity_verify_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_worker_map.xml b/app/src/main/res/layout/activity_worker_map.xml index c929c2c..9849392 100644 --- a/app/src/main/res/layout/activity_worker_map.xml +++ b/app/src/main/res/layout/activity_worker_map.xml @@ -1,13 +1,21 @@ - + diff --git a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java index 1ab5e7d..dadf1f0 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java index 7abae6e..6de5dea 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseProcessActivity.java @@ -19,6 +19,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -31,9 +32,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("处理记录"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java index 664e891..b3f987b 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseSearchResultActivity.java @@ -20,6 +20,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.scwang.smartrefresh.layout.api.RefreshLayout; import com.scwang.smartrefresh.layout.listener.OnLoadMoreListener; import com.scwang.smartrefresh.layout.listener.OnRefreshListener; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查询结果"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java index 9d9e65f..e61eb19 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -53,10 +54,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java index 99caf00..492f382 100644 --- a/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/CaseTodoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java index 6d4bb36..00608da 100644 --- a/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java +++ b/app/src/main/java/com/casic/dcms/view/ChangePasswordActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.ActivityStackManager; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertMessageDialog; import java.nio.charset.StandardCharsets; @@ -44,9 +45,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("修改密码"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java index 4fc3de2..7c3d8fb 100644 --- a/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java +++ b/app/src/main/java/com/casic/dcms/view/HelpfulActivity.java @@ -8,6 +8,7 @@ import com.casic.dcms.databinding.ActivityHelpBinding; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; /** * @author : Pengxh @@ -19,9 +20,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("帮助中心"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java index d5bf7b3..81a691e 100644 --- a/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/OvertimeCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("超时督办"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java index 8d179b5..cf6dbee 100644 --- a/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/UrgentCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("紧急要件"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java index ca8f886..2c26d30 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -29,9 +30,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java index 146cd63..2d561b7 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckDetailActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -74,9 +75,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java index 63acc74..0e74248 100644 --- a/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/check/CheckedDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -50,9 +51,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核查详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java index cc09c34..a943f83 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAdjustDetailActivity.java @@ -33,6 +33,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -66,9 +67,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[3]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[3]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java index 189abec..3833a51 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptAuthorizeDetailActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -68,9 +69,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.DEPT_PAGE_TITLES[4]); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.DEPT_PAGE_TITLES[4]); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java index b7677e8..63d6978 100644 --- a/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/dept/DeptTodoDetailActivity.java @@ -31,6 +31,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -65,10 +66,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java index c188729..c87e047 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandleDetailActivity.java @@ -36,6 +36,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet.BottomListSheetBuilder; import com.shuyu.gsyvideoplayer.GSYVideoManager; @@ -75,10 +76,19 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } + @Override + public void onRightClick() { + + } + }); String title = getIntent().getStringExtra("title"); - binding.titleBarLayout.titleView.setText(title); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + binding.titleView.setTitle(title); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java index 9425bd5..a3b43d5 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/CaseHandledDetailActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -51,9 +52,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java index 5b86fcd..bfebcf4 100644 --- a/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/handle/HandleCaseActivity.java @@ -14,6 +14,7 @@ import com.casic.dcms.utils.LinearLayoutHelper; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -25,9 +26,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷处理"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java index a8f7e74..bbafbf6 100644 --- a/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/ArcGISMapActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.ContextKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.SaveKeyValues; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.widget.dialog.QMUIDialog; @@ -88,9 +89,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("选择点位"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("选择点位"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java index 4d6ff4a..c1c3c74 100644 --- a/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/CaseOnMapActivity.java @@ -48,6 +48,7 @@ import com.pengxh.androidx.lite.kit.IntKit; import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import java.util.ArrayList; @@ -68,9 +69,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java index 862d726..9f5c062 100644 --- a/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/DisplayMapActivity.java @@ -30,6 +30,7 @@ import com.esri.arcgisruntime.util.ListenableList; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -41,9 +42,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("位置查看"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle("位置查看"); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java index 321ed85..fd938f5 100644 --- a/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/view/map/WorkerOnMapActivity.java @@ -40,6 +40,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.widget.popup.QMUIPopup; import com.qmuiteam.qmui.widget.popup.QMUIPopups; @@ -60,9 +61,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("查看位置"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java index c43f55d..3123dd7 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoHandledDetailActivity.java @@ -26,6 +26,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -38,9 +39,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java index 1c740cb..0d530c5 100644 --- a/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/sanbao/SanBaoTodoDetailActivity.java @@ -41,6 +41,7 @@ import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; import com.pengxh.androidx.lite.utils.WeakReferenceHandler; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -71,9 +72,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("待办案卷"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java index dfeed2b..b971e40 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CaseResourceActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -43,9 +44,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(1)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(1)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java index 10ff159..9b8deb6 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/CityBaseDataActivity.java @@ -18,6 +18,7 @@ import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; public class CityBaseDataActivity extends AndroidxBaseActivity { @@ -27,9 +28,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(0)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(0)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java index 5349a68..b04b27d 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DataAnalysisActivity.java @@ -15,6 +15,7 @@ import com.pengxh.androidx.lite.adapter.ViewHolder; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; import com.pengxh.androidx.lite.kit.ContextKit; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; @@ -30,9 +31,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("统计分析"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java index 5e846ec..cfc766f 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/DeptHandleConditionActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(3)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(3)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java index 7049254..acae236 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/GridAnalysisActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(4)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(4)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java index fb22182..fdc5efb 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/HighEventActivity.java @@ -28,6 +28,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.Collections; @@ -49,9 +50,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(2)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(2)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java index cb9389b..23447ff 100644 --- a/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java +++ b/app/src/main/java/com/casic/dcms/view/statistics/PunishAnalysisActivity.java @@ -29,6 +29,7 @@ import com.pengxh.androidx.lite.kit.LongKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -42,9 +43,18 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText(LocaleConstant.ANALYSIS_ITEMS.get(6)); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); + binding.titleView.setTitle(LocaleConstant.ANALYSIS_ITEMS.get(6)); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java index 2392780..610d8c1 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BriefCaseActivity.java @@ -37,6 +37,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import java.io.File; @@ -86,9 +87,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("快速上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java index b1fa1d3..33dc43b 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/BusinessCaseActivity.java @@ -34,6 +34,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.io.File; import java.util.ArrayList; @@ -79,9 +80,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("三包上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java index e27a152..58fb4c9 100644 --- a/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/upload/CommonCaseActivity.java @@ -54,6 +54,7 @@ import com.pengxh.androidx.lite.kit.StringKit; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.pengxh.androidx.lite.widget.audio.AudioRecodeHelper; import com.pengxh.androidx.lite.widget.dialog.AlertControlDialog; import com.qmuiteam.qmui.util.QMUIDisplayHelper; @@ -124,9 +125,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷上报"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java index 1f829b4..f0cf41f 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifiedDetailActivity.java @@ -27,6 +27,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack; @@ -48,9 +49,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷详情"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java index b00213a..61a03d7 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyCaseActivity.java @@ -15,6 +15,7 @@ import com.casic.dcms.utils.LocaleConstant; import com.casic.dcms.utils.ViewGroupKit; import com.pengxh.androidx.lite.base.AndroidxBaseActivity; +import com.pengxh.androidx.lite.widget.TitleBarView; import java.util.ArrayList; import java.util.List; @@ -24,9 +25,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java index b79cab7..22fedf4 100644 --- a/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/view/verify/VerifyDetailActivity.java @@ -47,6 +47,7 @@ import com.pengxh.androidx.lite.utils.Constant; import com.pengxh.androidx.lite.utils.LoadState; import com.pengxh.androidx.lite.utils.LoadingDialog; +import com.pengxh.androidx.lite.widget.TitleBarView; import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; import com.shuyu.gsyvideoplayer.GSYVideoManager; import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder; @@ -114,9 +115,17 @@ @Override protected void setupTopBarLayout() { ViewGroupKit.initImmersionBar(binding.rootView, this, true, R.color.white); + binding.titleView.setOnClickListener(new TitleBarView.OnClickListener() { + @Override + public void onLeftClick() { + finish(); + } - binding.titleBarLayout.titleView.setText("案卷核实"); - binding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + @Override + public void onRightClick() { + + } + }); } @Override diff --git a/app/src/main/res/layout/activity_brief_case.xml b/app/src/main/res/layout/activity_brief_case.xml index d6f9e00..118858c 100644 --- a/app/src/main/res/layout/activity_brief_case.xml +++ b/app/src/main/res/layout/activity_brief_case.xml @@ -7,9 +7,16 @@ android:background="@color/whiteSmoke" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_case_detail.xml b/app/src/main/res/layout/activity_case_detail.xml index 706721b..005f836 100644 --- a/app/src/main/res/layout/activity_case_detail.xml +++ b/app/src/main/res/layout/activity_case_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_handle.xml b/app/src/main/res/layout/activity_case_handle.xml index 2aae7c5..444965c 100644 --- a/app/src/main/res/layout/activity_case_handle.xml +++ b/app/src/main/res/layout/activity_case_handle.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handle_detail.xml b/app/src/main/res/layout/activity_case_handle_detail.xml index 3362982..93e1960 100644 --- a/app/src/main/res/layout/activity_case_handle_detail.xml +++ b/app/src/main/res/layout/activity_case_handle_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_handled_detail.xml b/app/src/main/res/layout/activity_case_handled_detail.xml index 2d7e44f..8ba28be 100644 --- a/app/src/main/res/layout/activity_case_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_list.xml b/app/src/main/res/layout/activity_case_list.xml index 4319d40..7562b5b 100644 --- a/app/src/main/res/layout/activity_case_list.xml +++ b/app/src/main/res/layout/activity_case_list.xml @@ -7,9 +7,16 @@ android:background="@color/mainBackColor" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_overtime.xml b/app/src/main/res/layout/activity_case_overtime.xml index 21d37f4..d24c534 100644 --- a/app/src/main/res/layout/activity_case_overtime.xml +++ b/app/src/main/res/layout/activity_case_overtime.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_process.xml b/app/src/main/res/layout/activity_case_process.xml index 5d275c2..d0283f5 100644 --- a/app/src/main/res/layout/activity_case_process.xml +++ b/app/src/main/res/layout/activity_case_process.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_case_resource.xml b/app/src/main/res/layout/activity_case_resource.xml index 285cd27..de61805 100644 --- a/app/src/main/res/layout/activity_case_resource.xml +++ b/app/src/main/res/layout/activity_case_resource.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_case_todo_handled_detail.xml b/app/src/main/res/layout/activity_case_todo_handled_detail.xml index 30782ec..4e0cc13 100644 --- a/app/src/main/res/layout/activity_case_todo_handled_detail.xml +++ b/app/src/main/res/layout/activity_case_todo_handled_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_case_urgent.xml b/app/src/main/res/layout/activity_case_urgent.xml index 46fefbd..91c30ca 100644 --- a/app/src/main/res/layout/activity_case_urgent.xml +++ b/app/src/main/res/layout/activity_case_urgent.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_check_case.xml b/app/src/main/res/layout/activity_check_case.xml index 1935cf9..5352854 100644 --- a/app/src/main/res/layout/activity_check_case.xml +++ b/app/src/main/res/layout/activity_check_case.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_check_detail.xml b/app/src/main/res/layout/activity_check_detail.xml index 19dad08..d4e3d04 100644 --- a/app/src/main/res/layout/activity_check_detail.xml +++ b/app/src/main/res/layout/activity_check_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_checked_detail.xml b/app/src/main/res/layout/activity_checked_detail.xml index 0f39505..4482667 100644 --- a/app/src/main/res/layout/activity_checked_detail.xml +++ b/app/src/main/res/layout/activity_checked_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_city_base_data.xml b/app/src/main/res/layout/activity_city_base_data.xml index 0024b68..ba0d7e7 100644 --- a/app/src/main/res/layout/activity_city_base_data.xml +++ b/app/src/main/res/layout/activity_city_base_data.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + - + diff --git a/app/src/main/res/layout/activity_dept_authorize.xml b/app/src/main/res/layout/activity_dept_authorize.xml index 3064d38..c995433 100644 --- a/app/src/main/res/layout/activity_dept_authorize.xml +++ b/app/src/main/res/layout/activity_dept_authorize.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_dept_handle_condition.xml b/app/src/main/res/layout/activity_dept_handle_condition.xml index 2c0e310..f71b05c 100644 --- a/app/src/main/res/layout/activity_dept_handle_condition.xml +++ b/app/src/main/res/layout/activity_dept_handle_condition.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_gis.xml b/app/src/main/res/layout/activity_gis.xml index c929c2c..2bf2204 100644 --- a/app/src/main/res/layout/activity_gis.xml +++ b/app/src/main/res/layout/activity_gis.xml @@ -1,13 +1,20 @@ - + diff --git a/app/src/main/res/layout/activity_grid_analysis.xml b/app/src/main/res/layout/activity_grid_analysis.xml index 1cf095f..58a9d68 100644 --- a/app/src/main/res/layout/activity_grid_analysis.xml +++ b/app/src/main/res/layout/activity_grid_analysis.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_high_event.xml b/app/src/main/res/layout/activity_high_event.xml index 935a301..cce376b 100644 --- a/app/src/main/res/layout/activity_high_event.xml +++ b/app/src/main/res/layout/activity_high_event.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_password.xml b/app/src/main/res/layout/activity_password.xml index b24d63e..da06878 100644 --- a/app/src/main/res/layout/activity_password.xml +++ b/app/src/main/res/layout/activity_password.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_punish_analysis.xml b/app/src/main/res/layout/activity_punish_analysis.xml index 04e61dc..5cc22a4 100644 --- a/app/src/main/res/layout/activity_punish_analysis.xml +++ b/app/src/main/res/layout/activity_punish_analysis.xml @@ -6,9 +6,15 @@ android:layout_height="match_parent" android:orientation="vertical"> - + - + diff --git a/app/src/main/res/layout/activity_san_bao_todo.xml b/app/src/main/res/layout/activity_san_bao_todo.xml index 65dce1f..37517af 100644 --- a/app/src/main/res/layout/activity_san_bao_todo.xml +++ b/app/src/main/res/layout/activity_san_bao_todo.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_verified_detail.xml b/app/src/main/res/layout/activity_verified_detail.xml index afd7a18..afce839 100644 --- a/app/src/main/res/layout/activity_verified_detail.xml +++ b/app/src/main/res/layout/activity_verified_detail.xml @@ -1,14 +1,22 @@ - + diff --git a/app/src/main/res/layout/activity_verify_case.xml b/app/src/main/res/layout/activity_verify_case.xml index 1935cf9..8dfbc5d 100644 --- a/app/src/main/res/layout/activity_verify_case.xml +++ b/app/src/main/res/layout/activity_verify_case.xml @@ -6,9 +6,16 @@ android:layout_height="match_parent" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_verify_detail.xml b/app/src/main/res/layout/activity_verify_detail.xml index ef2935e..a7c3197 100644 --- a/app/src/main/res/layout/activity_verify_detail.xml +++ b/app/src/main/res/layout/activity_verify_detail.xml @@ -7,9 +7,16 @@ android:background="@color/white" android:orientation="vertical"> - + diff --git a/app/src/main/res/layout/activity_worker_map.xml b/app/src/main/res/layout/activity_worker_map.xml index c929c2c..9849392 100644 --- a/app/src/main/res/layout/activity_worker_map.xml +++ b/app/src/main/res/layout/activity_worker_map.xml @@ -1,13 +1,21 @@ - + diff --git a/app/src/main/res/layout/include_sub_base_title.xml b/app/src/main/res/layout/include_sub_base_title.xml deleted file mode 100644 index 44de2e6..0000000 --- a/app/src/main/res/layout/include_sub_base_title.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - \ No newline at end of file