refactor(app): 重构设置页面的数据获取逻辑
- 使用 Runnable 和 Handler 替代协程实现数据获取 - 添加重试机制,每个配置项最多重试 5 次 - 优化数据获取流程,按顺序逐个获取配置项 - 在用户不可见时取消所有回调和消息 |
---|
|
app/src/main/java/com/casic/br/operationsite/fragments/BaseSettingsFragment.kt |
---|
app/src/main/java/com/casic/br/operationsite/fragments/MethaneMonitorFragment.kt |
---|
app/src/main/java/com/casic/br/operationsite/fragments/VoiceSettingsFragment.kt |
---|