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