lvmeng e175893790 refactor(FoodRecognizeActivity): 重构食材识别页面返回逻辑和数据传递机制
- 移除废弃的 Uri 导入并添加 Activity 兼容性支持
- 新增手动取消标识常量 IS_MANUAL_CANCEL 用于区分正常选择和手动取消
- 将启动方法参数 onResult 重命名为 finishCallback 并支持取消状态回调
- 使用 IntentCompat 替代已弃用的 getSerializableExtra 方法
- 在标题栏和返回键添加手动返回功能,统一处理页面关闭逻辑
- 修改 finishWithResult 方法支持传递取消状态,仅在非取消状态下传递选中数据
- 更新 PrepareCookActivity 中的重量阈值从 5 改为 15
- 重构识别控制变量,使用 showRecognizePage 和 manualCancelFlag 替代原有变量
- 调整页面生命周期中的识别启用逻辑,确保正确的状态管理
- 修改食材识别启动回调,集成手动取消状态处理机制
2026-04-21 09:29:26 +08:00
2025-08-11 18:32:04 +08:00
2025-08-11 18:32:04 +08:00
2025-08-11 18:32:04 +08:00
2025-08-11 18:29:34 +08:00
2025-08-11 18:32:04 +08:00
S
Description
菜品配比
Readme
111 MiB
Languages
Kotlin 85.9%
Java 13%
DM 1.1%