[6.8.4][Feat]新增云端下发指令控制高精数据日志的开关的功能

This commit is contained in:
chenfufeng
2024-12-26 14:16:28 +08:00
parent 47bb6ec86d
commit 8ac498006d
5 changed files with 50 additions and 6 deletions

View File

@@ -1193,12 +1193,18 @@ internal class DebugSettingView @JvmOverloads constructor(
if (!compoundButton.isPressed) {
return@setOnCheckedChangeListener
}
if (isChecked) {
mogoMapData.get()?.openTileFileLog(true)
mogoMapData.get()?.listenTileFileLog()
} else {
mogoMapData.get()?.openTileFileLog(false)
mogoMapData.get()?.stopListenTileFileLog()
mogoMapData.get()?.let { map ->
if (isChecked) {
if (!map.isTileFileLogOpen()) {
map.openTileFileLog(true)
map.listenTileFileLog()
}
} else {
if (map.isTileFileLogOpen()) {
map.openTileFileLog(false)
map.stopListenTileFileLog()
}
}
}
}