diff --git a/app/build.gradle b/app/build.gradle
index 013a818..c677c38 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -13,8 +13,8 @@ android {
applicationId "com.rehome.zhdcoa"
minSdk 24
targetSdk 35
- versionCode 19
- versionName "2.3.5"
+ versionCode 20
+ versionName "2.3.6"
multiDexEnabled true
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
//每个应用拥有不同的authorities,防止相同的在同一个手机上无法同时安装
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 8e0926d..eba58f0 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -439,10 +439,9 @@
android:screenOrientation="portrait" />
-
-
-
+ android:screenOrientation="portrait" />
+
+
@@ -497,6 +496,9 @@
+
diff --git a/app/src/main/java/com/rehome/zhdcoa/service/PushService.java b/app/src/main/java/com/rehome/zhdcoa/service/PushService.java
index b534a62..cc056b1 100755
--- a/app/src/main/java/com/rehome/zhdcoa/service/PushService.java
+++ b/app/src/main/java/com/rehome/zhdcoa/service/PushService.java
@@ -430,7 +430,7 @@ public class PushService extends IntentService {
AlertDialog dialog = builder.create();
dialog.getWindow().setType(WindowManager.LayoutParams.TYPE_TOAST);
dialog.show();
- //builder.show();
+
}
@Override
diff --git a/app/src/main/java/com/rehome/zhdcoa/ui/activity/AjhGzActivity.java b/app/src/main/java/com/rehome/zhdcoa/ui/activity/AjhGzActivity.java
index 21d718a..84fae31 100644
--- a/app/src/main/java/com/rehome/zhdcoa/ui/activity/AjhGzActivity.java
+++ b/app/src/main/java/com/rehome/zhdcoa/ui/activity/AjhGzActivity.java
@@ -227,7 +227,6 @@ public class AjhGzActivity extends BaseActivity2 {
// dialogInterface.dismiss();
// }
// });
-// builder.show();
// } else {
// showToast("暂无该区域点检任务");
// }
diff --git a/app/src/main/java/com/rehome/zhdcoa/ui/activity/AscFragment.java b/app/src/main/java/com/rehome/zhdcoa/ui/activity/AscFragment.java
index caa33df..22d3f68 100644
--- a/app/src/main/java/com/rehome/zhdcoa/ui/activity/AscFragment.java
+++ b/app/src/main/java/com/rehome/zhdcoa/ui/activity/AscFragment.java
@@ -1,6 +1,7 @@
package com.rehome.zhdcoa.ui.activity;
import android.content.DialogInterface;
+import android.graphics.Color;
import android.os.Bundle;
import androidx.appcompat.app.AlertDialog;
import android.view.View;
@@ -288,7 +289,14 @@ public class AscFragment extends BaseFragment {
//toJson(rwqys);
}
});
- builder.show();
+ AlertDialog dialog = builder.create();
+ dialog.show();
+ //确定按钮
+ Button btnPos = dialog.getButton(DialogInterface.BUTTON_POSITIVE);
+ //取消按钮
+ Button btnNeg = dialog.getButton(DialogInterface.BUTTON_NEGATIVE);
+ btnPos.setTextColor(Color.BLACK);
+ btnNeg.setTextColor(Color.BLACK);
} else {
//已经全部检查
diff --git a/app/src/main/java/com/rehome/zhdcoa/ui/activity/AxzFragment.java b/app/src/main/java/com/rehome/zhdcoa/ui/activity/AxzFragment.java
index 9ea6644..dd0d0d4 100644
--- a/app/src/main/java/com/rehome/zhdcoa/ui/activity/AxzFragment.java
+++ b/app/src/main/java/com/rehome/zhdcoa/ui/activity/AxzFragment.java
@@ -75,16 +75,17 @@ public class AxzFragment extends BaseFragment {
btnDel.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
- List ajhjhs = new ArrayList<>();
-
- for (int i = 0; i < ajhjh.size(); i++) {
- if (ajhjh.get(i).isChecked()) {
- DataSupport.deleteAll(Ajhjh.class, "jhid = ?", ajhjh.get(i).getJHID());
- ajhjhs.add(ajhjh.get(i));
+ if(adapter!=null){
+ List ajhjhs = new ArrayList<>();
+ for (int i = 0; i < ajhjh.size(); i++) {
+ if (ajhjh.get(i).isChecked()) {
+ DataSupport.deleteAll(Ajhjh.class, "jhid = ?", ajhjh.get(i).getJHID());
+ ajhjhs.add(ajhjh.get(i));
+ }
}
+ ajhjh.removeAll(ajhjhs);
+ adapter.notifyDataSetChanged();
}
- ajhjh.removeAll(ajhjhs);
- adapter.notifyDataSetChanged();
}
});
}
diff --git a/app/src/main/java/com/rehome/zhdcoa/ui/activity/DjdscFragment.java b/app/src/main/java/com/rehome/zhdcoa/ui/activity/DjdscFragment.java
index b855a23..ab2f4ae 100644
--- a/app/src/main/java/com/rehome/zhdcoa/ui/activity/DjdscFragment.java
+++ b/app/src/main/java/com/rehome/zhdcoa/ui/activity/DjdscFragment.java
@@ -2,6 +2,7 @@ package com.rehome.zhdcoa.ui.activity;
import android.content.ContentValues;
import android.content.DialogInterface;
+import android.graphics.Color;
import android.util.Log;
import android.view.View;
import android.widget.AdapterView;
@@ -325,7 +326,14 @@ public class DjdscFragment extends BaseFragment {
showLog(toJson());
}
});
- builder.show();
+ AlertDialog dialog = builder.create();
+ dialog.show();
+ //确定按钮
+ Button btnPos = dialog.getButton(DialogInterface.BUTTON_POSITIVE);
+ //取消按钮
+ Button btnNeg = dialog.getButton(DialogInterface.BUTTON_NEGATIVE);
+ btnPos.setTextColor(Color.BLACK);
+ btnNeg.setTextColor(Color.BLACK);
}
} else {
showToast("没有可上传计划");
@@ -370,7 +378,14 @@ public class DjdscFragment extends BaseFragment {
}
}
});
- builder.show();
+ AlertDialog dialog = builder.create();
+ dialog.show();
+ //确定按钮
+ Button btnPos = dialog.getButton(DialogInterface.BUTTON_POSITIVE);
+ //取消按钮
+ Button btnNeg = dialog.getButton(DialogInterface.BUTTON_NEGATIVE);
+ btnPos.setTextColor(Color.BLACK);
+ btnNeg.setTextColor(Color.BLACK);
} else {
showToast("你还没有选择项目");
}
diff --git a/app/src/main/java/com/rehome/zhdcoa/ui/activity/Gzqkgb1Activity.java b/app/src/main/java/com/rehome/zhdcoa/ui/activity/Gzqkgb1Activity.java
index 8195994..7aba2c6 100644
--- a/app/src/main/java/com/rehome/zhdcoa/ui/activity/Gzqkgb1Activity.java
+++ b/app/src/main/java/com/rehome/zhdcoa/ui/activity/Gzqkgb1Activity.java
@@ -1,8 +1,9 @@
package com.rehome.zhdcoa.ui.activity;
-import android.app.AlertDialog;
+import androidx.appcompat.app.AlertDialog;
import android.content.DialogInterface;
import android.content.Intent;
+import android.graphics.Color;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
@@ -72,8 +73,14 @@ public class Gzqkgb1Activity extends BaseActivity2 {
}
});
- builder.create();
- builder.show();
+ AlertDialog dialog = builder.create();
+ dialog.show();
+ //确定按钮
+ Button btnPos = dialog.getButton(DialogInterface.BUTTON_POSITIVE);
+ //取消按钮
+ Button btnNeg = dialog.getButton(DialogInterface.BUTTON_NEGATIVE);
+ btnPos.setTextColor(Color.BLACK);
+ btnNeg.setTextColor(Color.BLACK);
} else if (issave.equals("未保存")) {
@@ -93,8 +100,14 @@ public class Gzqkgb1Activity extends BaseActivity2 {
}
});
- builder.create();
- builder.show();
+ AlertDialog dialog = builder.create();
+ dialog.show();
+ //确定按钮
+ Button btnPos = dialog.getButton(DialogInterface.BUTTON_POSITIVE);
+ //取消按钮
+ Button btnNeg = dialog.getButton(DialogInterface.BUTTON_NEGATIVE);
+ btnPos.setTextColor(Color.BLACK);
+ btnNeg.setTextColor(Color.BLACK);
}
}
});
diff --git a/app/src/main/java/com/rehome/zhdcoa/ui/activity/GzqkgbActivity.java b/app/src/main/java/com/rehome/zhdcoa/ui/activity/GzqkgbActivity.java
index 00a67a8..c63fbb8 100644
--- a/app/src/main/java/com/rehome/zhdcoa/ui/activity/GzqkgbActivity.java
+++ b/app/src/main/java/com/rehome/zhdcoa/ui/activity/GzqkgbActivity.java
@@ -3,6 +3,7 @@ package com.rehome.zhdcoa.ui.activity;
import android.app.AlertDialog;
import android.content.DialogInterface;
import android.content.Intent;
+import android.graphics.Color;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
@@ -78,9 +79,14 @@ public class GzqkgbActivity extends BaseActivity2 {
}
});
- builder.create();
- builder.show();
-
+ AlertDialog dialog = builder.create();
+ dialog.show();
+ //确定按钮
+ Button btnPos = dialog.getButton(DialogInterface.BUTTON_POSITIVE);
+ //取消按钮
+ Button btnNeg = dialog.getButton(DialogInterface.BUTTON_NEGATIVE);
+ btnPos.setTextColor(Color.BLACK);
+ btnNeg.setTextColor(Color.BLACK);
} else if (issave.equals("未保存")) {
showToast("该工作状态还未保存");
}
@@ -183,10 +189,14 @@ public class GzqkgbActivity extends BaseActivity2 {
}
});
- builder.create();
- builder.show();
-
-
+ AlertDialog dialog = builder.create();
+ dialog.show();
+ //确定按钮
+ Button btnPos = dialog.getButton(DialogInterface.BUTTON_POSITIVE);
+ //取消按钮
+ Button btnNeg = dialog.getButton(DialogInterface.BUTTON_NEGATIVE);
+ btnPos.setTextColor(Color.BLACK);
+ btnNeg.setTextColor(Color.BLACK);
}
}
});
diff --git a/app/src/main/java/com/rehome/zhdcoa/ui/activity/GzqksblrActivity.java b/app/src/main/java/com/rehome/zhdcoa/ui/activity/GzqksblrActivity.java
index a29c087..e548789 100644
--- a/app/src/main/java/com/rehome/zhdcoa/ui/activity/GzqksblrActivity.java
+++ b/app/src/main/java/com/rehome/zhdcoa/ui/activity/GzqksblrActivity.java
@@ -2,6 +2,7 @@ package com.rehome.zhdcoa.ui.activity;
import android.app.AlertDialog;
import android.content.DialogInterface;
+import android.graphics.Color;
import android.text.TextUtils;
import android.view.View;
import android.widget.Button;
@@ -85,8 +86,14 @@ public class GzqksblrActivity extends BaseActivity2 implements DateTimePickDialo
}
});
- builder.create();
- builder.show();
+ AlertDialog dialog = builder.create();
+ dialog.show();
+ //确定按钮
+ Button btnPos = dialog.getButton(DialogInterface.BUTTON_POSITIVE);
+ //取消按钮
+ Button btnNeg = dialog.getButton(DialogInterface.BUTTON_NEGATIVE);
+ btnPos.setTextColor(Color.BLACK);
+ btnNeg.setTextColor(Color.BLACK);
}
});
}
diff --git a/app/src/main/java/com/rehome/zhdcoa/ui/activity/KccxActivity.java b/app/src/main/java/com/rehome/zhdcoa/ui/activity/KccxActivity.java
index 8ffb495..2416ddc 100644
--- a/app/src/main/java/com/rehome/zhdcoa/ui/activity/KccxActivity.java
+++ b/app/src/main/java/com/rehome/zhdcoa/ui/activity/KccxActivity.java
@@ -5,6 +5,7 @@ import android.content.DialogInterface;
import android.content.Intent;
import android.content.pm.PackageManager;
import android.graphics.Bitmap;
+import android.graphics.Color;
import android.net.Uri;
import android.os.Bundle;
@@ -398,7 +399,14 @@ public class KccxActivity extends BaseActivity2 {
dialog.dismiss();
}
});
- builder.show();
+ AlertDialog dialog = builder.create();
+ dialog.show();
+ //确定按钮
+ Button btnPos = dialog.getButton(DialogInterface.BUTTON_POSITIVE);
+ //取消按钮
+ Button btnNeg = dialog.getButton(DialogInterface.BUTTON_NEGATIVE);
+ btnPos.setTextColor(Color.BLACK);
+ btnNeg.setTextColor(Color.BLACK);
} else {
showToast("该物资没有图片");
}
diff --git a/app/src/main/java/com/rehome/zhdcoa/ui/activity/LoginActivity.kt b/app/src/main/java/com/rehome/zhdcoa/ui/activity/LoginActivity.kt
index 0048bb8..5d1b5b3 100644
--- a/app/src/main/java/com/rehome/zhdcoa/ui/activity/LoginActivity.kt
+++ b/app/src/main/java/com/rehome/zhdcoa/ui/activity/LoginActivity.kt
@@ -209,6 +209,9 @@ class LoginActivity : BaseActivityOaToolbarViewBinding() {
// 生产岗位 卢高波 可以进入巡视抄表
// binding.etUsername.setText("310492")
// binding.etPassword.setText("Dudu520520@")
+ //李昕逸 可以进入巡视抄表
+// binding.etUsername.setText("310677")
+// binding.etPassword.setText("LXY1997.qaz")
//陈坚标
// binding.etUsername.setText("310063")
diff --git a/app/src/main/java/com/rehome/zhdcoa/ui/activity/QrCodeInfoActivity.kt b/app/src/main/java/com/rehome/zhdcoa/ui/activity/QrCodeInfoActivity.kt
new file mode 100644
index 0000000..fa2feac
--- /dev/null
+++ b/app/src/main/java/com/rehome/zhdcoa/ui/activity/QrCodeInfoActivity.kt
@@ -0,0 +1,58 @@
+package com.rehome.zhdcoa.ui.activity
+
+import android.content.Intent
+import android.util.Log
+import androidx.activity.result.ActivityResultLauncher
+import androidx.activity.result.contract.ActivityResultContracts
+import androidx.localbroadcastmanager.content.LocalBroadcastManager
+import com.rehome.zhdcoa.Contans
+import com.rehome.zhdcoa.base.BaseActivityOaToolbarViewBinding
+import com.rehome.zhdcoa.databinding.ActivityQrCodeInfoBinding
+
+class QrCodeInfoActivity : BaseActivityOaToolbarViewBinding() {
+
+ private lateinit var launcherResult: ActivityResultLauncher
+
+
+ override fun getViewBinding() = ActivityQrCodeInfoBinding.inflate(layoutInflater)
+
+ override fun getToolbar() = binding.toolbarView.toolbar
+
+ override fun initView() {
+ initToolbar("读取二维码")
+ setLeftOnClickListener {
+ finish()
+ }
+
+ launcherResult = createActivityResultLauncher()
+
+
+ binding.tvScan.setOnClickListener {
+ val intent = Intent(context, QrCodeActivity::class.java)
+ intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP or Intent.FLAG_ACTIVITY_SINGLE_TOP)
+ launcherResult.launch(intent)
+ }
+
+ }
+
+ override fun initData() {
+
+ }
+
+ //创建一个ActivityResultLauncher
+ private fun createActivityResultLauncher(): ActivityResultLauncher {
+ //kotlin写法
+ return registerForActivityResult(ActivityResultContracts.StartActivityForResult()) {
+ val resultIntent = it.data
+ val resultCode = it.resultCode
+ if (resultCode == RESULT_OK) {
+ if(resultIntent!=null){
+ val code = resultIntent.getStringExtra("code")
+ binding.tvNfc.text = code
+ showLog("---------二维码----------")
+ showLog(code)
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/app/src/main/java/com/rehome/zhdcoa/ui/activity/SdjgzActivity.java b/app/src/main/java/com/rehome/zhdcoa/ui/activity/SdjgzActivity.java
index a45afe7..615d7ee 100644
--- a/app/src/main/java/com/rehome/zhdcoa/ui/activity/SdjgzActivity.java
+++ b/app/src/main/java/com/rehome/zhdcoa/ui/activity/SdjgzActivity.java
@@ -5,6 +5,7 @@ import android.content.DialogInterface;
import android.content.Intent;
import android.content.pm.PackageManager;
import android.database.Cursor;
+import android.graphics.Color;
import android.nfc.NfcAdapter;
import android.os.Bundle;
@@ -263,7 +264,14 @@ public class SdjgzActivity extends BaseActivity2 {
dialogInterface.dismiss();
}
});
- builder.show();
+ AlertDialog dialog = builder.create();
+ dialog.show();
+ //确定按钮
+ Button btnPos = dialog.getButton(DialogInterface.BUTTON_POSITIVE);
+ //取消按钮
+ Button btnNeg = dialog.getButton(DialogInterface.BUTTON_NEGATIVE);
+ btnPos.setTextColor(Color.BLACK);
+ btnNeg.setTextColor(Color.BLACK);
} else {
showToast("暂无该区域点检任务");
}
diff --git a/app/src/main/java/com/rehome/zhdcoa/ui/activity/XaqksblrActivity.java b/app/src/main/java/com/rehome/zhdcoa/ui/activity/XaqksblrActivity.java
index 9086f39..bd2bb88 100644
--- a/app/src/main/java/com/rehome/zhdcoa/ui/activity/XaqksblrActivity.java
+++ b/app/src/main/java/com/rehome/zhdcoa/ui/activity/XaqksblrActivity.java
@@ -2,6 +2,7 @@ package com.rehome.zhdcoa.ui.activity;
import android.app.AlertDialog;
import android.content.DialogInterface;
+import android.graphics.Color;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
@@ -86,8 +87,14 @@ public class XaqksblrActivity extends BaseActivity2 implements DateTimePickDialo
}
});
- builder.create();
- builder.show();
+ AlertDialog dialog = builder.create();
+ dialog.show();
+ //确定按钮
+ Button btnPos = dialog.getButton(DialogInterface.BUTTON_POSITIVE);
+ //取消按钮
+ Button btnNeg = dialog.getButton(DialogInterface.BUTTON_NEGATIVE);
+ btnPos.setTextColor(Color.BLACK);
+ btnNeg.setTextColor(Color.BLACK);
}
});
}
diff --git a/app/src/main/java/com/rehome/zhdcoa/ui/activity/XsBackLogActivity.java b/app/src/main/java/com/rehome/zhdcoa/ui/activity/XsBackLogActivity.java
index 319fec5..4dc4829 100644
--- a/app/src/main/java/com/rehome/zhdcoa/ui/activity/XsBackLogActivity.java
+++ b/app/src/main/java/com/rehome/zhdcoa/ui/activity/XsBackLogActivity.java
@@ -101,9 +101,10 @@ public class XsBackLogActivity extends BaseActivity2 {
lv.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView> parent, View view, int position, long id) {
-
+ XsJhListBean.DataBean item = datas.get(position);
+ String itemJson = GsonUtils.GsonString(item);
Intent intent = new Intent(XsBackLogActivity.this, XscbqyActivity.class);
- intent.putExtra(Contans.KEY_XSCBJH, datas.get(position));
+ intent.putExtra(Contans.KEY_XSCBJH,itemJson);
startActivity(intent);
}
});
diff --git a/app/src/main/java/com/rehome/zhdcoa/ui/activity/XsHistoryActivity.java b/app/src/main/java/com/rehome/zhdcoa/ui/activity/XsHistoryActivity.java
index cd619f6..8d7a773 100644
--- a/app/src/main/java/com/rehome/zhdcoa/ui/activity/XsHistoryActivity.java
+++ b/app/src/main/java/com/rehome/zhdcoa/ui/activity/XsHistoryActivity.java
@@ -111,8 +111,9 @@ public class XsHistoryActivity extends BaseActivity2 {
xsjh.setScsj(jh.getScsj());
+ String itemJson = GsonUtils.GsonString(xsjh);
Intent intent = new Intent(XsHistoryActivity.this, XscbqyActivity.class);
- intent.putExtra(Contans.KEY_XSCBJH, xsjh);
+ intent.putExtra(Contans.KEY_XSCBJH, itemJson);
intent.putExtra("QX", datas.get(groupPosition).getXgqx());
intent.putExtra(Contans.KEY_XS_HISTORY, true);
startActivity(intent);
diff --git a/app/src/main/java/com/rehome/zhdcoa/ui/activity/XscFragment.java b/app/src/main/java/com/rehome/zhdcoa/ui/activity/XscFragment.java
index 95a91ec..1ddf8f8 100644
--- a/app/src/main/java/com/rehome/zhdcoa/ui/activity/XscFragment.java
+++ b/app/src/main/java/com/rehome/zhdcoa/ui/activity/XscFragment.java
@@ -1,6 +1,7 @@
package com.rehome.zhdcoa.ui.activity;
import android.content.DialogInterface;
+import android.graphics.Color;
import android.os.Bundle;
import androidx.appcompat.app.AlertDialog;
@@ -581,7 +582,14 @@ public class XscFragment extends BaseFragment {
}
}
});
- builder.show();
+ AlertDialog dialog = builder.create();
+ dialog.show();
+ //确定按钮
+ Button btnPos = dialog.getButton(DialogInterface.BUTTON_POSITIVE);
+ //取消按钮
+ Button btnNeg = dialog.getButton(DialogInterface.BUTTON_NEGATIVE);
+ btnPos.setTextColor(Color.BLACK);
+ btnNeg.setTextColor(Color.BLACK);
}
} else {
showToast("没有可上传计划");
diff --git a/app/src/main/java/com/rehome/zhdcoa/ui/activity/XscbglActivity.java b/app/src/main/java/com/rehome/zhdcoa/ui/activity/XscbglActivity.java
index e42194f..6d37ddd 100644
--- a/app/src/main/java/com/rehome/zhdcoa/ui/activity/XscbglActivity.java
+++ b/app/src/main/java/com/rehome/zhdcoa/ui/activity/XscbglActivity.java
@@ -23,8 +23,8 @@ public class XscbglActivity extends BaseActivity2 {
GridView gv;
- private final String[] str = {"待办任务", "历史抄表", "读取NFC标签"};
- private final int[] imageId = {R.drawable.icon_xs1, R.drawable.icon_xs5, R.drawable.icon11};
+ private final String[] str = {"待办任务", "历史抄表", "读取NFC标签", "读取二维码"};
+ private final int[] imageId = {R.drawable.icon_xs1, R.drawable.icon_xs5, R.drawable.icon11,R.drawable.icon_xs2};
// private int[] colors = {R.drawable.radius_b1, R.drawable.radius_a4, R.drawable.radius_b2};
private GridViewYXAdapter adapter;
@@ -62,6 +62,9 @@ public class XscbglActivity extends BaseActivity2 {
case 2:
intent = new Intent(XscbglActivity.this, NFCInfoActivity.class);
break;
+ case 3:
+ intent = new Intent(XscbglActivity.this, QrCodeInfoActivity.class);
+ break;
}
if (intent != null) {
diff --git a/app/src/main/java/com/rehome/zhdcoa/ui/activity/XscbqyActivity.java b/app/src/main/java/com/rehome/zhdcoa/ui/activity/XscbqyActivity.java
index 929905b..0fa14df 100644
--- a/app/src/main/java/com/rehome/zhdcoa/ui/activity/XscbqyActivity.java
+++ b/app/src/main/java/com/rehome/zhdcoa/ui/activity/XscbqyActivity.java
@@ -61,7 +61,10 @@ public class XscbqyActivity extends BaseActivity2 {
protected void initView() {
lv = findViewById(R.id.lv);
Intent mIntent = getIntent();
- xscbjh = mIntent.getParcelableExtra(Contans.KEY_XSCBJH);
+
+ String itemJson = mIntent.getStringExtra(Contans.KEY_XSCBJH);
+
+ xscbjh = GsonUtils.GsonToBean(itemJson,XsJhListBean.DataBean.class);
isHistory = mIntent.getBooleanExtra(Contans.KEY_XS_HISTORY, false);
launcherResultQRCode = createQRCodeActivityResultLauncher();
@@ -161,7 +164,6 @@ public class XscbqyActivity extends BaseActivity2 {
intent.putExtra(Contans.KEY_IS_HIS, isSHOW);
startActivity(intent);
}
-
} else {
/**
@@ -213,9 +215,12 @@ public class XscbqyActivity extends BaseActivity2 {
if (resultCode == RESULT_OK) {
if(data!=null){
String ewm = data.getStringExtra("code");
+ showLog("code:-------");
+ showLog(ewm);
for (XsjhQyBean.DataBeanX qy : qys) {
if (ewm!=null&&ewm.equals(qy.getTxm())) {
if (xscbjh.getJhlx().equals(XscbqyWorkActivity.JHLX_XS)) {
+ showLog("XscbqyWorkXsActivity");
Intent intent = new Intent(XscbqyActivity.this, XscbqyWorkXsActivity.class);
intent.putExtra(Contans.KEY_QY, qy);
intent.putExtra(Contans.KEY_EWM_OR_NFC, "扫描条码");
@@ -223,6 +228,7 @@ public class XscbqyActivity extends BaseActivity2 {
intent.putExtra(Contans.KEY_IS_HIS, false);
startActivity(intent);
} else {
+ showLog("XscbqyWorkActivity");
Intent intent = new Intent(XscbqyActivity.this, XscbqyWorkActivity.class);
intent.putExtra(Contans.KEY_QY, qy);
intent.putExtra(Contans.KEY_EWM_OR_NFC, "扫描条码");
diff --git a/app/src/main/java/com/rehome/zhdcoa/ui/activity/XscbqyWorkActivity.java b/app/src/main/java/com/rehome/zhdcoa/ui/activity/XscbqyWorkActivity.java
index c09d100..dd38449 100644
--- a/app/src/main/java/com/rehome/zhdcoa/ui/activity/XscbqyWorkActivity.java
+++ b/app/src/main/java/com/rehome/zhdcoa/ui/activity/XscbqyWorkActivity.java
@@ -1,7 +1,8 @@
package com.rehome.zhdcoa.ui.activity;
-import android.app.AlertDialog;
+import androidx.appcompat.app.AlertDialog;
import android.content.DialogInterface;
+import android.graphics.Color;
import android.text.TextUtils;
import android.view.View;
import android.widget.Button;
@@ -63,8 +64,14 @@ public class XscbqyWorkActivity extends BaseActivity2 {
}
});
- builder.create();
- builder.show();
+ AlertDialog dialog = builder.create();
+ dialog.show();
+ //确定按钮
+ Button btnPos = dialog.getButton(DialogInterface.BUTTON_POSITIVE);
+ //取消按钮
+ Button btnNeg = dialog.getButton(DialogInterface.BUTTON_NEGATIVE);
+ btnPos.setTextColor(Color.BLACK);
+ btnNeg.setTextColor(Color.BLACK);
}
});
}
diff --git a/app/src/main/java/com/rehome/zhdcoa/ui/activity/XscbqyWorkXsActivity.java b/app/src/main/java/com/rehome/zhdcoa/ui/activity/XscbqyWorkXsActivity.java
index acde56a..05369a9 100644
--- a/app/src/main/java/com/rehome/zhdcoa/ui/activity/XscbqyWorkXsActivity.java
+++ b/app/src/main/java/com/rehome/zhdcoa/ui/activity/XscbqyWorkXsActivity.java
@@ -1,7 +1,9 @@
package com.rehome.zhdcoa.ui.activity;
-import android.app.AlertDialog;
+//import android.app.AlertDialog;
+import androidx.appcompat.app.AlertDialog;
import android.content.DialogInterface;
+import android.graphics.Color;
import android.text.TextUtils;
import android.view.View;
import android.widget.Button;
@@ -63,8 +65,14 @@ public class XscbqyWorkXsActivity extends BaseActivity2 {
}
});
- builder.create();
- builder.show();
+ AlertDialog dialog = builder.create();
+ dialog.show();
+ //确定按钮
+ Button btnPos = dialog.getButton(DialogInterface.BUTTON_POSITIVE);
+ //取消按钮
+ Button btnNeg = dialog.getButton(DialogInterface.BUTTON_NEGATIVE);
+ btnPos.setTextColor(Color.BLACK);
+ btnNeg.setTextColor(Color.BLACK);
}
});
}
diff --git a/app/src/main/java/com/rehome/zhdcoa/ui/activity/XzaxlFragment.java b/app/src/main/java/com/rehome/zhdcoa/ui/activity/XzaxlFragment.java
index c712675..6523f3e 100644
--- a/app/src/main/java/com/rehome/zhdcoa/ui/activity/XzaxlFragment.java
+++ b/app/src/main/java/com/rehome/zhdcoa/ui/activity/XzaxlFragment.java
@@ -109,7 +109,6 @@ public class XzaxlFragment extends BaseFragment {
//
// }
// });
-// builder.show();
// }
// });
}
diff --git a/app/src/main/java/com/rehome/zhdcoa/ui/activity/XzjhFragment.java b/app/src/main/java/com/rehome/zhdcoa/ui/activity/XzjhFragment.java
index d3713d6..cfb38ca 100644
--- a/app/src/main/java/com/rehome/zhdcoa/ui/activity/XzjhFragment.java
+++ b/app/src/main/java/com/rehome/zhdcoa/ui/activity/XzjhFragment.java
@@ -2,6 +2,7 @@ package com.rehome.zhdcoa.ui.activity;
import android.content.ContentValues;
import android.content.DialogInterface;
+import android.graphics.Color;
import android.text.TextUtils;
import android.util.Log;
import android.view.View;
@@ -110,8 +111,14 @@ public class XzjhFragment extends BaseFragment {
adapter.notifyDataSetChanged();
}
});
- builder.show();
-
+ AlertDialog dialog = builder.create();
+ dialog.show();
+ //确定按钮
+ Button btnPos = dialog.getButton(DialogInterface.BUTTON_POSITIVE);
+ //取消按钮
+ Button btnNeg = dialog.getButton(DialogInterface.BUTTON_NEGATIVE);
+ btnPos.setTextColor(Color.BLACK);
+ btnNeg.setTextColor(Color.BLACK);
} else {
showToast("没有可删除计划");
}
diff --git a/app/src/main/res/layout/activity_qr_code_info.xml b/app/src/main/res/layout/activity_qr_code_info.xml
new file mode 100644
index 0000000..653f4c1
--- /dev/null
+++ b/app/src/main/res/layout/activity_qr_code_info.xml
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file