From 4230457ee9edca6af738ec3f832ed0f49d0d99c3 Mon Sep 17 00:00:00 2001 From: zuoxiao <470321431@qq.com> Date: 星期三, 04 十二月 2024 18:10:30 +0800 Subject: [PATCH] 1.下载地图瓦片判断是否有网。 2.没有上传成功的巡检坐标有网时重新上传。 3.添加网络判断的工具类 --- app/src/main/java/com/dayu/pipirrapp/view/ConfirmDialog.java | 24 +++++++++++++++++------- 1 files changed, 17 insertions(+), 7 deletions(-) diff --git a/app/src/main/java/com/dayu/pipirrapp/view/ConfirmDialog.java b/app/src/main/java/com/dayu/pipirrapp/view/ConfirmDialog.java index 17ce71a..4b71eb8 100644 --- a/app/src/main/java/com/dayu/pipirrapp/view/ConfirmDialog.java +++ b/app/src/main/java/com/dayu/pipirrapp/view/ConfirmDialog.java @@ -24,7 +24,7 @@ Activity mContext; - View.OnClickListener mListner; + ConfirmOnClickListener mListner; String mData; String mTitle; @@ -34,15 +34,15 @@ initView(); } - public ConfirmDialog(@NonNull Activity context, View.OnClickListener listner) { - super(context,R.style.showSelfDialog); + public ConfirmDialog(@NonNull Activity context, ConfirmOnClickListener listner) { + super(context, R.style.showSelfDialog); mContext = context; mListner = listner; initView(); } - public ConfirmDialog(@NonNull Activity context, String data, View.OnClickListener listner) { + public ConfirmDialog(@NonNull Activity context, String data, ConfirmOnClickListener listner) { super(context, R.style.showSelfDialog); mContext = context; mListner = listner; @@ -50,8 +50,8 @@ initView(); } - public ConfirmDialog(@NonNull Activity context, String title, String data, View.OnClickListener listner) { - super(context,R.style.showSelfDialog); + public ConfirmDialog(@NonNull Activity context, String title, String data, ConfirmOnClickListener listner) { + super(context, R.style.showSelfDialog); mContext = context; mListner = listner; mData = data; @@ -83,7 +83,12 @@ mContext.finish(); }); } else { - ok.setOnClickListener(mListner); + ok.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + mListner.onClick(ConfirmDialog.this, v); + } + }); } } @@ -101,4 +106,9 @@ getWindow().getDecorView().setPadding(0, 0, 0, 0); getWindow().setAttributes(layoutParams); } + + + public interface ConfirmOnClickListener { + void onClick(ConfirmDialog confirmDialog, View v); + } } -- Gitblit v1.8.0