- 将 InspectionActivity、InspectionResultActivity、SprayingActivity 和 SprayingOCRActivity 中的照片分辨率从 RESOLUTION_1080P 更改为 RESOLUTION_720P - 在 SprayingActivity 中添加明确的变量类型声明 - 重构 SprayingActivity 中的拍照逻辑,将重复代码提取到 startCapture 方法中 - 添加 isCaptureInFlight 和 hasNavigatedNextPage 状态控制变量, 防止重复操作 - 在 SprayingActivity 的 onDestroy 和 onResume 生命周期方法中重置 状态变量 - 移除多余的 runOnUiThread 调用,在主线程安全的环境中直接更新 UI - 在完成拍照后移除注册的回调监听器,避免内存泄漏 |
||
|---|---|---|
| .. | ||
| src/main | ||
| .gitignore | ||
| build.gradle | ||
| proguard-rules.pro | ||